Хак Защита от программ СПАМА автоматической регистрации

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак Защита от программ СПАМА автоматической регистрации

Хак dle Защита от программ СПАМА автоматической регистрации и спам рассылки, а также вторая защита от dle9.com. Первая основана на принципе изменения поля sec_code делая его уникальным меняя на свое слово, тем самым затрудняя работу спам программ таких как XRumer ( Хрумер )

Установка:

1. Открываем файл: engine/modules/register.php
ищем:

$sec_code = $_POST['sec_code'];


и меняем на свое:

$sec_code = $_POST['your_text'];


2. Открываем файл: templates/Ваш_шаблон/registration.tpl
находим:

<input type="text" name="sec_code" style="width:115px" class="f_input" />


и добавляем после свое (типичное для DLE поле также оставляем специально чтоб запутать спам-программу, но делаем его невидимым для пользователей):
<input type="text" name="sec_code" style="display:none" /><input type="text" name="your_text" style="width:115px" class="f_input" />


Вот и все...

your_text - Измените на свой уникальный набор латинских символов.

«Автор:» scripters_org.ua

P.S. Возможно это и не самый эффективный способ, но зато он поможет отсечь самых настырных спаммеров. =)

Вторая защита от www.dle9.com
Данная защита использует скрипт движка открытия всплывающего окна , которая работает почти в любом месте интернет-портал.
Она применяется на www.dle9.com для формы Добавления комментария, Обратной связи и т.д.
Для того чтобы добавить комментарий спам программе понадобится сначала открыть окно формы Добавления комментария и только потом можно будет добавить комментарий .

Данный способ сделает не возможным захламлять интернет-портал СПАМ рассылкой.
И так установка :

<div id="addcform" class="baseform" style="display:[not-aviable=comments]none[/not-aviable][aviable=comments]block[/aviable];"> Сюда код шаблона который нужно скрыть , это может быть форма Обратной связи и т.д.</div>


в конце добавляем код :

<div class="pheading">    <a class="addcformbtn" href="javascript:ShowOrHide('addcform')"><b>Написать текст всплывающего окна </b></a></div>


Написать текст всплывающего окна не забываем вписать нужный текст.

В стили шаблона добавляем

.addcformbtn {text-align: center; margin: 20px; color: #222; font: 13px;}


Пояснения для настройки отображении текста всплывающего окна

text-align: center;(Расположение шрифта в центре . изменить можно на left(с левой) и right(правой стороны))
margin: 20px;(отступления границ)
color: #222; font: 11px; (цвет и размер шрифта)

Внимание для комментарием в полной новости нужно сделать немного по другому!
В шаблон addcomennts.tpl

Добавляем следующее

<div id="addcform" class="baseform" style="display:[not-aviable=comments]none[/not-aviable][aviable=comments]block[/aviable];"> Сюда код шаблона addcomennts.tpl </div>


В конце fullstory.tpl добавляем :

{comments}<div class="pheading">    <h2 class="lcol">Комментарии:</h2>    <a class="addcombtn" href="javascript:ShowOrHide('addcform')"><b>Оставить комментарий</b></a>    <div class="clr"></div></div>


Предлагаем скачать хак dle защита от программ СПАМА автоматической регистрации
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Скачивание файла начнется после нажатия на рекламу« Далее Хак Dle Временный запрет на отправку ЛС после регистрации
Добавление комментарияОставить комментарий
  • № :2
  • 8 февраля 2012 05:59
maksimox,
В шаблон который осуществляет регистрацию, отправку или добавление сообщений .
Шаблон регистрации registration.tpl
добавления комментарии в полной новости addcomennts.tpl
обратной связи feedback.tpl
  • № :1
  • 7 февраля 2012 23:02
я конечно извиняюсь за свою тупость. но тем не менее подскажите а куда этот код вставляем
<div id="addcform" class="baseform" style="display:[not-aviable=comments]none[/not-aviable][aviable=comments]bl
ock[/aviable];">
Сюда код шаблона который нужно скрыть , это может быть форма Обратной связи и т.д.

</div>