DataLife Engine / Хак защита Контента от Граббера Fuck grab для DLE

Хак защита Контента от Граббера Fuck grab для DLE

Хак защита Контента от Граббера Fuck grab для DLE


Если на Вашем сайте интересный контент и его нужно защитить от программ граббера и школоты, которая их использует ( плодя ГовноСайты ), то возможно этот хак дле решит проблему и усложнит жизнь любителям поживиться чужим контентом:
Хак DLE защита контента от Граббера " Fuck grab "
Хак для любой версии движка.
Хак дле защита Контента от Граббера Fuck grab для DLE
Установка:
Открываем index.php
Ищем там:

 "<div id='dle-content'>"

и заменяем dle-content на любой другой класс.

Открываем: engine/modules/show.short.php
Ищем там:
$tpl->set('{short-story}', stripslashes("<div id="news-id-" . $row['id'] . "" style="display:inline;">" .$row['short_story'] . "</div>"));


Заменяем на:

$random = substr(md5($row['category']), 0, 4);$tpl->set('{short-story}', stripslashes("<div class="{$random}" . $row['id'] . "" >" . $row['short_story'] . "</div>"));


Открываем: engine/modules/show.full.php
Ищем там:

$tpl->set( '{full-story}', stripslashes( "<div id="news-id-" . $row['id'] . "" style="display:inline;">" . $row['full_story'] . "</div>" ) );


Заменяем на:

$random = substr(md5($row['category']), 0, 4);$tpl->set('{full-story}', stripslashes("<div class="{$random}" . $row['id'] . "">" .$row['full_story'] . "</div>"));


Установка ЗАКОНЧЕНА!

Как известно все грабберы работают по регулярным выражениям и ищу в теле страницы div-ы с идентификатором news-id
Что делает хак: он шифрует категорию в md5, затем обрезается и подставляется вместо старого news-id. В итоге граббер идет к вам ищет в теле страницы дивы с news-id, а их там нет и граббить нечего.

Дивы получаются уникальные для каждой новости и настроить регулировку для граббинга очень сложно, огромным плюсом будет если вы используете первый вид ЧПУ.

 $row['category'] 

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

p.s Не работает для RSS грабберов (ну это пока).
После подключения возможно не будет работать редактирование новости с блога, а может и будет (не проверял).

Мы предлагаем скачать dle хак защита Контента от Граббера Fuck grab

fuck-grab.rar [17,28 Kb] (cкачиваний: 118)
5-04-2011, 18:35
Вернуться назад