Подозрительный Javascript/IFrame

(Ответов: 4, Просмотров: 1281)
  1. Студент Аватар для Zyklon
    • Регистрация: 15.04.2010
    • Сообщений: 36
    • Репутация: 12
    Расположил свои сайты для наблюдения в siteguard.ru . Пришло уведомление о "Подозрительные Javascript/IFrame"-1. Подскажите, есть ли опасность в этом скрипте (ниже). Сайт-каталог на джумла+соби. В коде скрипта встречается "Sobi". Что делать с этим скриптом, удалять? Спасибо!

    <script type="text/javascript"> /* <![CDATA[ */ function resetSobi2Cookies() { var SobiCookieRemove = " = 0; expires=0; path=/; domain=www.mydomen.com"; var sobiCookieStr = document.cookie.split(";"); for(i = 0; i < sobiCookieStr.length; i++) { if( sobiCookieStr.indexOf("sobi2SearchCookie") != -1 ) { cookieVal = sobiCookieStr.split("="); document.cookie = cookieVal[0] + SobiCookieRemove; } } } var SobiSearchFormComboBxCounter = 0; var SobiSearchFormCatsChilds = new Array(); var SobiSearchFormCatsNames = new Array(); function $_( id ) { return document.getElementById(id); } function addSobiSearchFormCatBox(cid, c) { if(cid == 0) { if(c == 0) { $_("sobiCid41247").value = cid; } else { box = c - 1; $_("sobiCid41247").value = $_("SobiCatSelected_" + box).options[$_("SobiCatSelected_" + box).selectedIndex].value; } if(c < SobiSearchFormComboBxCounter) { for(SobiSearchFormComboBxCounter; SobiSearchFormComboBxCounter > c; SobiSearchFormComboBxCounter--) { if(SobiSearchFormComboBxCounter > 0) { chBox = document.getElementById("sdrops_" + SobiSearchFormComboBxCounter); chBox.parentNode.removeChild(chBox); } } SobiSearchFormComboBxCounter = c; } } if(cid != 0) { $_("sobiCid41247").value = cid; url = "http://www.mydomen.com/index2.php?option=com_sobi2&no_html=1&sobi2Task=Si gsiuTreeMenu&catid=" + cid; SobiSearchFormComboSendRequest(url,c); } } function SobiSearchFormComboSendRequest(url,c) { var SobiSearchFormCatHttpRequest; if (window.XMLHttpRequest) { SobiSearchFormCatHttpRequest = new XMLHttpRequest(); if (SobiSearchFormCatHttpRequest.overrideMimeType) { SobiSearchFormCatHttpRequest.overrideMimeType('tex t/xml'); } } else if (window.ActiveXObject) { try { SobiSearchFormCatHttpRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { SobiSearchFormCatHttpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!SobiSearchFormCatHttpRequest) { alert('Sorry but I Cannot create an XMLHTTP instance'); return false; } SobiSearchFormCatHttpRequest.onreadystatechange = function() { SobiSearchFormCatGetSubcats(SobiSearchFormCatHttpR equest,c); }; SobiSearchFormCatHttpRequest.open('GET', url, true); SobiSearchFormCatHttpRequest.send(null); } function SobiSearchFormCatGetSubcats(XMLDoc,c) { if(!XMLDoc.responseXML) { return null; } var r = XMLDoc.responseXML; var categories = r.getElementsByTagName("category"); if(c < SobiSearchFormComboBxCounter) { for(SobiSearchFormComboBxCounter; SobiSearchFormComboBxCounter > c; SobiSearchFormComboBxCounter--) { if(SobiSearchFormComboBxCounter > 0) { chBox = document.getElementById("sdrops_" + SobiSearchFormComboBxCounter); chBox.parentNode.removeChild(chBox); } } SobiSearchFormComboBxCounter = c; } if(categories.length > 0) { SobiSearchFormComboBxCounter++; html = ""; html = html + "<div id='sdrops_"+SobiSearchFormComboBxCounter+"'><sele ct class='inputbox catChooseBox' id='SobiCatSelected_" + SobiSearchFormComboBxCounter + "' onclick='addSobiSearchFormCatBox(this.options[this.selectedIndex].value," + SobiSearchFormComboBxCounter + ");'><option value='0'> ---- select ---- </option>" for(i = 0; i < categories.length; i++) { var category = categories; var catid = category.getElementsByTagName('catid').item(0).fir stChild.data; var name = category.getElementsByTagName('name').item(0).firs tChild.data; var childs = category.getElementsByTagName('childs').item(0).fi rstChild.data; var pid = category.getElementsByTagName('parentid').item(0). firstChild.data; name = name.replace("\\", ""); SobiSearchFormCatsNames[catid] = name; html = html + "<option value='"+catid+"'>"+name+"</option>" SobiSearchFormCatsChilds[catid] = childs; } html = html + "</select>\n\n</div>"; span = document.createElement("span"); span.innerHTML = html; document.getElementById("SobiSearchForm2dropsy").a ppendChild(span); } } /* ]]> */ </script>
    • 0
  2. Senior Member
    • Регистрация: 05.11.2010
    • Сообщений: 115
    • Репутация: 17
    Лучше удалять всё что вы не ставили
    • 0
  3. Студент Аватар для Zyklon
    • Регистрация: 15.04.2010
    • Сообщений: 36
    • Репутация: 12
    Цитата Сообщение от konstanta Посмотреть сообщение
    Лучше удалять всё что вы не ставили
    Оно так, но в этом случае получается что не стоит. Этот скрипт из SobiSearch Ajax формы.
    • 0
  4. Senior Member
    • Регистрация: 05.11.2010
    • Сообщений: 115
    • Репутация: 17
    Цитата Сообщение от Zyklon Посмотреть сообщение
    Оно так, но в этом случае получается что не стоит. Этот скрипт из SobiSearch Ajax формы.
    В таком случае он ничем не навредит думаю:)
    • 0
  5. Студент Аватар для Zyklon
    • Регистрация: 15.04.2010
    • Сообщений: 36
    • Репутация: 12
    Цитата Сообщение от konstanta Посмотреть сообщение
    В таком случае он ничем не навредит думаю:)
    Согласен с Вами, спасибо!
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
iframe.name партнерка по выкупу Iframe трафика
Партнерские программы 6 06.12.2010 21:49
ONFrame: Биржа IFRAME трафика, Принимаем трафик с CAP и Автосёрфингов.
Прочее 0 21.08.2010 11:23
Iframe страничка должна отрываться в 1 окне
Вопросы от новичков 0 26.07.2010 18:35
Продавай Iframe трафик на чистые ресурсы.
Реклама партнерских программ 1 23.04.2010 22:02
Гугл и Iframe
Google 29 25.09.2009 10:55

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры