- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Работаю с сайтом на NetCat
Столкнулся с такой проблемой:
На нескольких страницах размещены внешние ссылки. Видимо велась их закупка предыдущим владельцем.
На самой странице ссылки не видны. Их обнаружил только в коде нескольких страниц.
Они размещены в <body> и выделены такими вот тегами: <div style="position:absolute; top:100; left:250; visibility:hidden "><!----><!--6d3e7678--> дальше идет куча ссылок ;<!--6d3e7678--></div><!--check code-->
Через админку ни в шаблонах, ни в макетах этих ссылок не нашел. Удалял весь текст через редактор страниц - ссылки все равно остаются. Ставил для этих страниц пустой макет - не помогает.
Помимо макетов и шаблонов бегло покопался в базе данных - там тоже не обнаружил ссылок.
Впрочем возможно их там просто не нашел, потому что смотрел все таки бегло.
Подскажите пожалуйста, где еще могут быть прописаны эти ссылки, и как их удалить.
P.S. Если они в базе данных размещаются - где их там можно найти. Эта проблема возникла на главной странице и в двух её категориях.
TheOther, скачай к себе на комп архив файлов и бд и пройдись notepad++ поиском по файлам
TheOther, скачай к себе на комп архив файлов и бд и пройдись notepad++ поиском по файлам
В каких папках могут храниться подобные данные? По всем папкам пробежаться вручную с notepad`ом - займет не меньше недели.
Сейчас через phpmyadmin выделил все файлы из БД и экспортировал их в единый документ notepad в надежде через ctrl+f найти эти ссылки. Безуспешно. Плюс не понимаю, по такому файлу можно понять, в какой папке лежат данные.
Подскажите пожалуйста, где еще могут быть прописаны эти ссылки, и как их удалить.
Через админку ни в шаблонах, ни в макетах этих ссылок не нашел.
там надо искать не сами ссылки, а код размещения (сапа, xap, ...) ищите по
А Вы точно смотрите нужные макеты?
Если не сложно, скиньте адрес сайта и код макета (header и footer) любой страницы, где эти ссылки высвечиваются.
там надо искать не сами ссылки, а код размещения (сапа, xap, ...) ищите по
так тоже искал, да и вся прелесть в том, что эта строка висит на многих страницах, видимонаследовалась при создании разделов, но там она пустая
TheOther добавил 02.11.2011 в 08:51
А Вы точно смотрите нужные макеты?
Если не сложно, скиньте адрес сайта и код макета (header и footer) любой страницы, где эти ссылки высвечиваются.
Отправил ЛС.
Макет вообще создавал потом пустой и его прикреплял к главной. Оставался текст на чистой странице и эти же ссылки в коде.
То же самое проделывал с шаблонами. Создаю новый шаблон. Старый отключаю. Текст со страницы пропадает, ссылки в коде остаются.
В каких папках могут храниться подобные данные?
зачем вам искать по папкам, выбираете корневую папку сайта и запускаете запуск, программа сама пробежится по тысячам файлов и найдет куски кода если таковые есть.
Коды посмотрела, с шаблонами все отлично, дело не в них, ищите в системных файлах. Начните c index.php в корне сайта.
Быстрее всего будет искать так:
- открываем Total (Windows) Commander
- заходим в папку где у нас лежат файлы и папки от CMS
- наживаем Alt + F7
- в поле "Искать файл" пишем *.php (ну или *.* если хотим искать вообще по всем файлам)
- ставим галочку напротив "С текстом" и в поле пишем кусок кода, например, "position:absolute; top:100; left:250;" или "6d3e7678" (только без кавычек)
Коды посмотрела, с шаблонами все отлично, дело не в них, ищите в системных файлах. Начните c index.php в корне сайта.
Быстрее всего будет искать так:
- открываем Total (Windows) Commander
- заходим в папку где у нас лежат файлы и папки от CMS
- наживаем Alt + F7
- в поле "Искать файл" пишем *.php (ну или *.* если хотим искать вообще по всем файлам)
- ставим галочку напротив "С текстом" и в поле пишем кусок кода, например, "position:absolute; top:100; left:250;" или "6d3e7678" (только без кавычек)
За методику поиска - спасибо. Значительно ускоряет процесс.
А вот результатами похвастаться не могу. По 6d3e7678 и position:absolute; top:100; left:250; не нашлось ни одного документа.
Начал искать по словам visibility и потом среди них по слову absolute.
Здесь все приятней - нашел таки три .jv файла. Вроде бы как раз три файла и требовалось обнаружить, но не тут то было. Сначала потер строчки с visiility - никакого результата. Потом полностью удалил эти файлы из ftp - та же история.
Сейчас бекапнул сайт и попробую методом уаления/восстановления файлов найти в БД те, которые отвечают за эти ссылки.
TheOther добавил 02.11.2011 в 15:04
P.S. Да, нашел такую строку:
FCK.Paste=function(){if (FCKConfig.ForcePasteAsPlainText){FCK.PasteAsPlainText();return false;}else if (FCKConfig.AutoDetectPasteFromWord){var A=FCK.GetClipboardHTML();var B=/<\w[^>]*(( class="?MsoNormal"?)|(="mso-))/gi;if (B.test(A)){if (confirm(FCKLang["PasteWordConfirm"])){FCK.PasteFromWord();return false;};};}else return true;};FCK.PasteAsPlainText=function(){var A=FCKTools.HTMLEncode(clipboardData.getData("Text"));A=A.replace(/\n/g,'<BR>');this.InsertHtml(A);};FCK.InsertElement=function(A){FCK.InsertHtml(A.outerHTML);};FCK.GetClipboardHTML=function(){var A=document.getElementById('___FCKHiddenDiv');if (!A){var A=document.createElement('DIV');A.id='___FCKHiddenDiv';A.style.visibility='hidden';A.style.overflow='hidden';A.style.position='absolute';A.style.width=1;A.style.height=1;document.body.appendChild(A);};A.innerHTML='';var C=document.body.createTextRange();C.moveToElementText(A);C.execCommand('Paste');var D=A.innerHTML;A.innerHTML='';return D;};FCK.AttachToOnSelectionChange=function(A){this.Events.AttachEvent('OnSelectionChange',A);};FCK.CreateLink=function(A){FCK.ExecuteNamedCommand('Unlink');if (A.length>0){var B='javascript:void(0);/*'+(new Date().getTime())+'*/';FCK.ExecuteNamedCommand('CreateLink',B);var C=this.EditorDocument.links;for (i=0;i<C.length;i++){if (C.href==B){C.href=A;return C;};};};};
Не оно ли это?
Правда при её удалении ничего не происходит. =(
TheOther, вы в бэкапе базы поиск делали? Или только в файлах?
TheOther, вы в бэкапе базы поиск делали? Или только в файлах?
в бэкапе базы, выделял все папки