- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Прошу помощи.
На joomla 3.6 после установки компонента появилась скрытая реклама, которая отображается только на мобильных устройствах и не каждый раз (у сайта адаптивный дизайн). Периодически при появлении объявления (всплывающего) выскакивает на странице сайте вот такой код:
Реклама
Как я понимаю я поймал вирус, который периодически показывает рекламу от Google Adwords. Найти его в файлах сайта не смог...
Прошу помочь с решение проблемы.
Спасибо!
В файлах он может зашифрован быть, для начала вот этим проверь: https://revisium.com/ai/
В файлах он может зашифрован быть, для начала вот этим проверь: https://revisium.com/ai/
Вот только что попробовал. Ругается на только на один файл, вот с таким кодом:
$html = preg_replace('# +#',' ',$html);
$html = str_replace(array("\n","\r","\t"),'',$html);
$removeScript = "#< *script(?:(?!< */ *script *>).)*< */ *script *>#isU";
$removeStyle = "#< *style(?:(?!< */ *style *>).)*< */ *style *>#isU";
$removeStrikeTags = '#< *strike(?:(?!< */ *strike *>).)*< */ *strike *>#iU';
$replaceByTwoReturnChar = '#< *(h1|h2)[^>]*>#Ui';
$replaceByStars = '#< *li[^>]*>#Ui';
$replaceByReturnChar1 = '#< */ *(li|td|tr|div|p)[^>]*> *< *(li|td|tr|div|p)[^>]*>#Ui';
$replaceByReturnChar = '#< */? *(br|p|h1|h2|h3|li|ul|h4|h5|h6|tr|td|div)[^>]*>#Ui';
$replaceLinks = '/< *a[^>]*href *= *"([^"]*)"[^>]*>(.*)< *\/ *a *>/Uis';
$text = preg_replace(array($removeScript,$removeStyle,$removeStrikeTags,$replaceByTwoReturnChar,$replaceByStars,$replaceByReturnChar1,$replaceByReturnChar,$replaceLinks),array('','','',"\n\n","\n* ","\n","\n",'${2} ( ${1} )'),$html);
$text = str_replace(array(" "," "),' ',strip_tags($text));
$text = trim(@html_entity_decode($text,ENT_QUOTES,'UTF-8'));
$text = preg_replace('# +#',' ',$text);
$text = preg_replace('#\n *\n\s+#',"\n\n",$text);
return $text;
}
Не это не то. Удали вообще тот компонент, а потом проверь все файлы которые изменились с момента его установки.
---------- Добавлено 10.04.2018 в 22:16 ----------
Или из дампа сайт восстанови если имеется.
Не это не то. Удали вообще тот компонент, а потом проверь все файлы которые изменились с момента его установки.
Спасибо большое, буду пробовать!
Ругается на только на один файл, вот с таким кодом:
Не расшифровывал, но по виду - гадость. Нормальный код (и кодер) такого себе не позволит.
Не это не то. Удали вообще тот компонент, а потом проверь все файлы которые изменились с момента его установки.
---------- Добавлено 10.04.2018 в 22:16 ----------
Или из дампа сайт восстанови если имеется.
Разобрался я.....Мегафон подменяет js скрипты при использовании мобильного интернета (только по http). Вставляет вот такой код:
Получается что эта реклама привязана к номеру телефона, и чтобы отключить показ баннерной рекламы от мегафона и его партнеров при использовании мобильного интернета нужно идти в салон или звонить в call центр.
Вот такой вот ......Мегафон....Из-за него два дня впустую.....
Мегафон
/ru/forum/comment/15513392
и не только мегафон.