CMS DataLife Engine - Система управления сайтами

Yura

Клон сайта_борьба

Рекомендуемые сообщения

Привет!

Точно такая же тема — сайт полностью продублирован на другом домене.

Пора бы кому-то умному заняться этой проблемкой! :wub:

 

Парсится в реальном времени и налету подменяет домен в ссылках, адресах картинок и т.п. на свой.

Заметьте, он тоже HTTPS, но сертификат у них другой.

Как это сделано я не понимаю. :wacko:

 

У себя сделал, что смог — в корневом .htaccess так:

# ======================================= #
# Запрещаем хотлинки
RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?forum.site.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yandex.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?mail.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?poisk.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?rambler.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?nigma.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?ask.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?bing.com[NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?webalta.ru[NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yahoo.com[NC]

RewriteRule \.(jpg|jpeg|png|gif|css|js)$ thief.png [NC,L]
# ============================================== #

Расшифрую. Если запрос поступает с вашего домена, вашего субдомена, или разрешённых сторонних доменов (например, поисковиков), то файлы типов jpg, jpeg, png, gif, css, js отдаются как обычно.

 

Во всех остальных случаях вместо указанных файлов сервер отдаёт картинку thief.png (тоже лежит в корне).

Т.е. вы не только ставите на чужом сайте картинку с разоблачением врага или рекламой себя, залепляя весь экран её дублями.

У врага ещё и весь шаблон, вёрстка разваливаются из-за отсутствия файлов CSS и часть функций отрубается из-за отсутствия JS.

Размер и содержание картинки-заместителя полностью зависит от вашего вкуса и кровожадности, хоть 4K.

 

Не знаю, как это проранжирует робот. Текст-то остаётся полной копией.

Но человек сразу поймёт, куда попал и куда идти за правдой.

 

Всем честным сайтоводам — удачи!

Изменено пользователем Datagor
  • Нравится 1
  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А я просто показываю свою рекламу на тех ресурсах, которые у меня берут контент в автоматическом режиме и не ставят прямые ссылки. Для этого у меня есть специальная категория с рекламными новостями (реальные клиенты, либо тупо реклама моего сайта). Затем я подключил плагин, который определяет IP посетителя и если он входит в список грабберов, то показывает ему вместо полной новости - мою случайную рекламу.  Так неделями моя реклама может висеть на чужих сайтах.

 

Определить множественные обращения с грабберов можно анализируя access.log (его можно подключить как текстовую БД в Excel и сгруппировать по колонке IP, выводя сумму запросов)

 

Вот пример плагина для ТС. Число "17" в запросе $dle_api->take_news надо заменить на номер рекламной категории. Если такой нет, можно сделать пустую категорию и разместить в ней одну новость - с рекламным текстом своего сайта.

<?xml version="1.0" encoding="utf-8"?>
<dleplugin>
	<name>Подделка новостей для ньюс-грабберов</name>
	<description>engine/modules/show.full.php</description>
	<icon></icon>
	<version></version>
	<dleversion></dleversion>
	<versioncompare>less</versioncompare>
	<mysqlinstall><![CDATA[]]></mysqlinstall>
	<mysqlupgrade><![CDATA[]]></mysqlupgrade>
	<mysqlenable><![CDATA[]]></mysqlenable>
	<mysqldisable><![CDATA[]]></mysqldisable>
	<mysqldelete><![CDATA[]]></mysqldelete>
	<file name="engine/modules/show.full.php">
		<operation action="after">
			<searchcode><![CDATA[$tpl->set_block ( "'\\[banner_(.*?)\\](.*?)\\[/banner_(.*?)\\]'si", "" );]]></searchcode>
			<replacecode><![CDATA[        $ip_black_list = array( "mansome.ru" => "87.236.16.5",
                                "inemoras.ru" => "87.236.16.5");
        if (in_array($_IP, $ip_black_list)) {
            include_once("engine/api/api.class.php");
            $news_fake = $dle_api->take_news("17", "*", 0, 1, 'rand()', 'desc' );
            if (count($news_fake) > 0) {
                $row['full_story'] = $news_fake[0]['full_story'];
            }
        }]]></replacecode>
		</operation>
	</file>
</dleplugin>

 

33 минуты назад, Datagor сказал:

Размер и содержание картинки-заместителя полностью зависит от вашего вкуса и кровожадности, хоть 4K.

Большой размер картинки будет отъедать у вас лимит трафика, и грузить канал. Лучше сделать простой PHP файл в корне сайта и на него направлять воров контента. Содержание файлика простое:

<?php
sleep(5);
echo ("Fuck off");

 

  • Нравится 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 hours ago, YuriBtr said:

Большой размер картинки будет отъедать у вас лимит трафика

Я написал же — как пример — на вкус и на цвет. Подменять можно всякими разностями, но с умом. (Вообще-то без ума и в туалет опасно ходить:D)

У меня картинка png весит 16 килобайт.

 

У нас вариант не просто спарсивания новостей, а стыривается полностью сайт 1:1.

Выглядит, как если бы админ сам настроил зеркало на втором домене.

Вот такая удивительная ботва.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Одним словом, после многочисленных проб, так и не смог достигнуть желаемого. В результате включил защиту Hotlink на хостинге. Сейчас на клонах выводятся пустые картинки, которые хотелось бы заменить чем то своим...

 

Большое СПАСИБО всем откликнувшимся!!! Все же проблема пока есть и вижу, что не только у меня, поэтому продолжаем бороться...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сайт-клон тоже на DLE. Скорее всего на ломаном.

Предлагаю применить план "Ураган" - доложить об этом Сelsoft, чтоб он в свою очередь написал жалобу на использование пиратского программно обеспечения хостеру.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 минут назад, Mek сказал:

Сайт-клон тоже на DLE. Скорее всего на ломаном.

Предлагаю применить план "Ураган" - доложить об этом Сelsoft, чтоб он в свою очередь написал жалобу на использование пиратского программно обеспечения хостеру.

Мы хостеру уже написали и предоставили те данные, которые он запросил. В результате получили ответ: "Жалоба переслана владельцу ресурса, для устранения нарушений отводится срок в 3 дня с момента получения претензии. При предоставлении автором жалобы запрашиваемых документов, подтверждающих его права на спорный контент, и при отсутствии какой-либо реакции со стороны клиента, сайт (страница сайта) клиента блокируется с уведомлением клиента о блокировке."  Теперь ждем...

Изменено пользователем Yura

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Mek сказал:

Сайт-клон тоже на DLE.

уверен? Копирайт ещё ни о чём не говорит.

http://go.kanaspo.com/comm.php

лень возиться с регулярками, чтобы стили и скрипты грузились и подмену адреса не делал, но смысл думаю донёс.

Так что моё мнение забить. А вот предложение со сменой картинки зашибись, а всё остальное хрень.

@Yura Я думаю это делают конкуренты, чтобы ты под санкции от поисковиков попал. Напиши Платону в Яндекс.Вебмастер, опиши ситуацию и думаю он тебе даст ответ чтобы ты спал спокойно

У сайта-клона наверняка всего 2 файла, один .php с парсером и .htacces, чтобы любой из адресов ссылался на этот .php и всё.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
22 часа назад, odys сказал:

А вот предложение со сменой картинки зашибись, а всё остальное хрень...

 

Работаем в этом направлении...

Изменено пользователем Yura

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Итак, итог - сайты заблокированы хостинг-провайдером. Так что бороться можно и нужно.

Изменено пользователем Yura

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти