|
|
Описание: На форуме, после обновления до версии RC1, стали регистрироваться спам-боты |
Поиск в теме | Версия для печати |
Александр Михалицын |
Отправлено: 20 мая 2009 — 10:14
|
Super Member
Покинул форум
Сообщений всего: 723
Дата рег-ции: Февр. 2009
Репутация: 42
|
Borman,
предположим. Вот вам фикс (должно помочь).
Откройте файл /templates/ваш_скин/agreed.tpl
Найдите:
CODE:if ($fm->exbb['emailfunctions'] === TRUE) {
echo <<<DATA
<tr>
<td class="profilleft"><b>{$fm->LANG['YouEmail']}</b><br /><span class="desc">{$fm->LANG['YouEmailDesc']}</span></td>
<td class="profilright"><input type="text" name="emailaddress" style="width: 200px" size="20" maxlength="255"></td>
</tr>
DATA;
}
Добавьте после:
CODE:
?>
<tr>
<td class="profilleft"><b>Текстовое подтверждение:</b><br /><span class="desc">Пожалуйста, ответьте на вопрос.</span></td>
<td class="profilright">Посчитайте сколько будет "корень квадратный из 144".</td>
</tr>
<tr>
<td class="profilleft"><b>Поле для отета:</b><br /><span class="desc">Впишите сюда ТОЛЬКО число</span></td>
<td class="profilright"><input type="text" style="width: 130px" name="sqrt_confirm" size="13" maxlength="10"></td>
</tr>
<?php
Откройте файл register.php
Найдите:
CODE: if ($fm->exbb['anti_bot'] && ($fm->input['captcha'] == '' || !isset($_SESSION['captcha']) || $fm->input['captcha'] !== $_SESSION['captcha'])) {
$fm->_Message($fm->LANG['Registration'],$fm->LANG['CaptchaError']);
}
Добавьте после:
CODE: if ($fm->input['sqrt_confirm'] != '12') {
$fm->_Message($fm->LANG['Registration'], "Досвидания! =)");
}
(Добавление)
Потом оформлю модом нормальным и с модулем в админке. Но не щас...
(Добавление)
Borman,
Цитата:yura3d что скажешь?
пожалуйста не обращайтесь к конкретному участнику. Это форум... |
|
|
Borman |
Отправлено: 20 мая 2009 — 10:46
|
Full Member
Покинул форум
Сообщений всего: 182
Дата рег-ции: Февр. 2009
Откуда: Украина, Донецк
Репутация: 3
|
Александр Михалицын Спасибо! Вечером попробую.
Но все таки это дополнительная защита, а хотелось бы понять в чем суть такой проблемы, ведь до перехода на RC1, такое исключалось вовсе. Просто когда появился один, я не придал значение, но когда это уже не первый......
В админке, в журнале посещений, видно что не все боты с такими, так сказать параметрами просачиваются, но один из 10 проскакивает. |
|
|
Александр Михалицын |
Отправлено: 20 мая 2009 — 11:57
|
Super Member
Покинул форум
Сообщений всего: 723
Дата рег-ции: Февр. 2009
Репутация: 42
|
yura3d,
ты знаешь, мне все же кажется, что лучше задавать какой-то вопрос, для ответа на который нужно иметь разум. Например врятли боты, научатся читать вопрос, узнавать что там спрашивают и вычислять. Так что, все же лучше использовать текстовое подтверждение (проверено мной) + менять переодически вопрос.
(Добавление)
Тему переименовал. Пожалуйста, не кричите, "!!!" это крик, самый настоящий. |
|
|
Borman |
Отправлено: 20 мая 2009 — 12:59
|
Full Member
Покинул форум
Сообщений всего: 182
Дата рег-ции: Февр. 2009
Откуда: Украина, Донецк
Репутация: 3
|
yura3d пишет:Но о чём можно говорить, когда у Вас отключена защита?
Цитата:Активировать защиту от регистрации ботов? Стоит на отметке "ДА", это что не включена!?
При первоначальной настройке форума сразу было включено. Регитстрация спам ботов, только не давно начала просачиваться.
Вот фрагмент истории посещений, этот не пролез почемуто
Цитата:15:48:45 :: Гость :: Вход с неверными данными (simkaolssen :: IgUUUQH945) :: 194.8.74.37 |
|
|
yura3d |
Отправлено: 15 июня 2009 — 11:21
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
vipraskrutka пишет:Victor пишет:Для защиты от регистрации ботами достаточно включить проверку в виде картинки
botmasterru.com/pictocod/ - картинок распознается уже много и не за горами распознавание капчи ExBB FM
Картинки, приведённые на этой странице, достаточно простые и контрастные. Тот вариант каптчи, который у нас сейчас используется, будет посложнее, и потом, используемый нами скрипт KCAPTCHA достаточно гибкий и обладает множеством настроек, позволяющих различным образом извращаться над текстом, чтобы бот его не распознал (сейчас по сути используются только стандартные возможности этого скрипта). Конечно, главное чтобы при этом текст оставался читаемым для людей
А вообще конечно нужно думать, что делать дальше, ибо писать универсальную защиту всё сложнее. На мой взгляд, сейчас всё эффективней будет становиться индивидуальная защита, типа ответа на вопрос при регистрации, поэтому видимо стоит включить соответствующий мод в ExBB FM 1.0 RC2. Ну и конечно стоит вынести управление этим модом и параметрами каптчи в админку |
|
|
yura3d |
Отправлено: 15 июня 2009 — 11:33
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
vipraskrutka пишет:100% надо включать.
Значит сделаем
Ещё для борьбы со спамом можно написать мод платной (за символическую сумму) регистрации с автоматической оплатой через популярные платёжные системы либо даже SMS. Я думаю, если форум действительно интересен пользователям, больших трудностей это не создаст
(Добавление)
vipraskrutka пишет:yura3d, капчи с captcha.ru распознаются уже очень давно, еще с самой первой версии хрумера (странно что на сайте хрумера не показали пример капчи), + xrumer уже давно может работать через сервисы ручного распознавания капчи, потому теоретически пробьют любую капчу.
Многие используют этот скрипт с дефолтными настройками, поэтому он распознаёт, в нашем случае это немного сложнее. А вообще конечно, если принимать во внимание сервисы распознавания, метод леммингов и т п, то любая каптча по сути неэффективна |
|
|
|
Поиск в теме | Версия для печати |
Страниц (2): [1] 2 » |
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0) |
« Общие вопросы » |
Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
|
|
|