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

Sign in to follow this  
Yura

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

Recommended Posts

Привет!

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

Пора бы кому-то умному заняться этой проблемкой! :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.

 

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

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

 

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

Edited by Datagor
  • Like 1
  • Thanks 2

Share this post


Link to post
Share on other sites

А я просто показываю свою рекламу на тех ресурсах, которые у меня берут контент в автоматическом режиме и не ставят прямые ссылки. Для этого у меня есть специальная категория с рекламными новостями (реальные клиенты, либо тупо реклама моего сайта). Затем я подключил плагин, который определяет 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");

 

  • Like 2

Share this post


Link to post
Share on other sites
3 hours ago, YuriBtr said:

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

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

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

 

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

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

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

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
12 минут назад, Mek сказал:

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

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

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

Edited by Yura

Share this post


Link to post
Share on other sites
1 час назад, Mek сказал:

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

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

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

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

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

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

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

Share this post


Link to post
Share on other sites
22 часа назад, odys сказал:

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

 

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

Edited by Yura

Share this post


Link to post
Share on other sites

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

Edited by Yura
  • Like 1

Share this post


Link to post
Share on other sites

Спасибо за мысль по поводу хотлинка, прописала в своем  .htaccess  вот так

 

RewriteEngine On
#RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?site.ru [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?(.*)?yandex.(.*) [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?(.*)?google.(.*) [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?(.*)?yahoo.(.*) [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?(.*)?mail.(.*) [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?(.*)?bing.(.*) [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\.)?ask.com [NC]
RewriteRule \.(jpg|jpeg|png)$ origin.jpg [L,NC]

 

до этого прописывала как указано в теме выше, но почему-то блокировка где-то работала, а где-то нет, при запросе в техподдержку, хостинг немного его подправил, указав что один из моих копипастеров не отдает заголовок реферер. Поэтому запрос с него не будет проходить по условию “не пустое поле referer” и не будет перенаправляться на заглушку.   

Яндекс, Гугл имеет разные доменные зоны поэтому они тоже подправлены.

Share this post


Link to post
Share on other sites

Заходишь на сайт клон, жмешь 20-30 раз на профиль определенного пользователя имя которого запоминаешь, скачиваешь лог сервера и программой Web Log Storming или обычным блокнотом, ищешь то самое имя пользователя и айпишник с которого заходили. Далее в инете есть Калькулятор IP подсетей, он выдаст CIDR  типа ( пример 51.38.73.64/26 ) баниш всю подсеть в .htaccess , иначе никак. Я так 12 штук клонов распугал соскочили через неделю. Выглядит все сложно, но если вникнуть, это 100% решение проблемы, раз и навсегда, любые клоны можно отсекать. (Калькулятор IP подсетей )

 

  • Like 1

Share this post


Link to post
Share on other sites

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

Хотлинк я убрала, на моем хостинге он работает как-то странно, вначале не работал, потом заработал, но только с комментированием #RewriteCond (код .htaccess  я давала сообщением выше)
На клонах грузились картинки-заглушки. 
На моем сайте картинки нормально отображались.
Но в яндекс-вебвизоре картинки мои не видны, вместо них шли заглушки, такое чувство что посетители смотрели заглушки, хотя это не так. 

Share this post


Link to post
Share on other sites
В 15.03.2019 в 12:54, Datagor сказал:

Привет!

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

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

 

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

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

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

 

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

Спасибо за пример!

Меня тоже уже задолбали клоны, не успевает проиндексироваться - а контент уже у них.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this