Все для DataLife Engine / DLE хаки / Хак для DLE / Хак защита Контента от Граббера 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качиваний: 131)
  • 60
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent