Все для DataLife Engine / DLE хаки / Хак для DLE / Хак Защита от программ СПАМА автоматической регистрации

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



Хак 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. Возможно это и не самый эффективный способ, но зато он поможет отсечь самых настырных спаммеров. =)

Вторая защита от dle9.com
Данная защита использует скрипт движка открытия всплывающего окна , которая работает почти в любом месте интернет-портал.
Она применяется на 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 защита от программ СПАМА автоматической регистрации

zapret-avtomaticheskoy-registracii-na-dle.zip [16,95 Kb] (cкачиваний: 84)
  • 80

Комментарии 2

dle9.com от 8 февраля 2012 05:59
maksimox,
В шаблон который осуществляет регистрацию, отправку или добавление сообщений .
Шаблон регистрации registration.tpl
добавления комментарии в полной новости addcomennts.tpl
обратной связи feedback.tpl
maksimox от 7 февраля 2012 23:02
я конечно извиняюсь за свою тупость. но тем не менее подскажите а куда этот код вставляем
<div id="addcform" class="baseform" style="display:[not-aviable=comments]none[/not-aviable][aviable=comments]bl
ock[/aviable];">
Сюда код шаблона который нужно скрыть , это может быть форма Обратной связи и т.д.

</div>
Добавить комментарий

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

    • 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