[МОД]Борьба с програмой Addnews - автоматическая рассылка новостей на DLE сайты

Тема в разделе "DLE", создана пользователем defosa, 22 апр 2008.

Информация :
Актуальная версия DataLife Engine 11.1
( Final Release v.11.1 | Скачать DataLife Engine | Скачать 11.1 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. defosa

    defosa Создатель

    Регистр.:
    8 ноя 2007
    Сообщения:
    30
    Симпатии:
    12
    [​IMG]

    дравствуйте уважаемые коллеги, друзья и кто там еще... Есть такая программа которая раскидует новости на сайты с движком DLE. На популярных сайтах благодаря ей налетает около 300 новостей за день, а это чистого рода СПАМ!

    Нашел превосходный метод борьбы с этой программой(Точнее не я. Постучался в аську один человек из компании HostMIR и рассказал что к чему)!!! Все гениально и просто.
    Для обхода скрипта нужно:
    1) Открыть файл engine/engine.php
    2) Найти строку case "addnews" : и заменить addnews на любое свое значение. Пример: case "addnewpost" :
    3) Для того чтобы в заголовке и в модулях онлайна(у кого стоят) отображалось "Добавление новости" нужно в фале engine.php найти строку: elseif ($do == 'addnews') $nam_e=$lang['title_addnews']; и заменить на elseif ($do == 'addnewpost') $nam_e=$lang['title_addnews'];
    4) Далее ставим ссылку в шаблоне. Для этого нужно открыть файл: templates/ваш_шаблон/login.tpl. По умолчанию ссылка на добавление новости в движке называется так: {$link_addnews}. В нашем случаи ее нужно заменить на: index.php?do=addnewpost

    Внимание!!! Слово "addnewpost" каждый может заменять на свое значение!!! Оно влияет на название вашей страницы добавления новостей. Пример: http://сайт.ком/index.php?do=addnewpost
     
  2. tigraz_kill

    tigraz_kill

    Регистр.:
    24 июн 2007
    Сообщения:
    579
    Симпатии:
    91
    уже давно сделал. Обилие порева на депозите бесит..
     
  3. SiMuS

    SiMuS Прохожие

    Совет дельный я такое буквально неделю назад проделал, реально количество бреда увеличилось.
    Ты забыл еще вот че
    в hatccess найти
    Код:
    RewriteRule ^addnews.html$ index.php?do=addnews [L]
    заменить на 
    RewriteRule ^addnewpost.html$ index.php?do=addnewpost [L]
     
  4. red_devil_tlt

    red_devil_tlt Постоялец

    Регистр.:
    5 фев 2008
    Сообщения:
    91
    Симпатии:
    69
    А не проще включить каптчу при добавлении новостей?

    Для меня это только польза от этой программы (сам не пользуюсь), контент на сайт приходиться добавлять самому все меньше и меньше....
     
  5. SiMuS

    SiMuS Прохожие

    В стандартном виде она не спасает
     
  6. red_devil_tlt

    red_devil_tlt Постоялец

    Регистр.:
    5 фев 2008
    Сообщения:
    91
    Симпатии:
    69
    Так есть же хаки, чтоб каптча была подобного вида Х+Y=
     
  7. SiMuS

    SiMuS Прохожие

    Если вы думаете что бота тяжело научить складывать 2 чаисла то вы ошибаетесь. Такая капча даже проще чем обычная цифро-буквенная
     
Статус темы:
Закрыта.