Так если используется антибот, то капча вообще уже не нужна. По крайней мере, у меня отключено все: и капча, и вопросы.Например, капчу распознаёт человек...
Хоть бы посмотреть на такой форум, где боты обходят антибот.пора менять алгоритм
Так если используется антибот, то капча вообще уже не нужна. По крайней мере, у меня отключено все: и капча, и вопросы.Например, капчу распознаёт человек...
Хоть бы посмотреть на такой форум, где боты обходят антибот.пора менять алгоритм
Это же ради рекламы, на неё денег не жалеют))МайскийЖук писал(а): ...вручную регистрироваться на одном и том же форуме ради жалкой попытки что-нибудь проспамить
Разве кликаешь, когда спишь или занят другими делами ?.. Спамеры уже напостили и кто-то прочитал, после чего подвинулся рассудком)) Нет, не хочу этого допускать !МайскийЖук писал(а):...для меня бан — это один клик мышки
Вот-вот... и мои, пусть и сидят молча и не постят ничего, но напрягают самим своим существованием и страшными никами) Да и мысль, что где-то у меня есть уязвимость, если пропускаются боты там, где не пройдет человек, не дает спокойно спать по ночам.c61 писал(а):А появление в списке пользователей каких-то корявыми ников просто неэстетично. Пусть даже они и сидят молча, но представляют собой скрытую угрозу)) Чисто ИМХО...
Эт'точно ! Неизлечимыми.МайскийЖук писал(а):...маньяками
Я тоже хочу спокойно спать по ночам ! )) Вопрос: email'ы этих ботов бьются по базе данных stopforumspam.com ? Мои все там есть. А то я уже подошёл к мысли о необходимости создания примочки: как некий новичок постит, то проверяется, и если спамер - в бан ! Как до дома доберусь (если доберусь - снегопад жуткий), может, нарисую код...Solaire писал(а):...спокойно спать по ночам
Не проверяла. Их мэйлы вообще напоминают только что рандомно сгенерированные, набор букв) Тут где-то мелькал мод на проверку по базе при регистрации, сейчас попробую поставить.c61 писал(а):Вопрос: email'ы этих ботов бьются по базе данных stopforumspam.com ?
И не только этот. Еще вот [BETA]Find_Spammer - Поиск спаммеров. Потом получите ключик на stopforumspam и вносите данные о спамерах в БД stopforumspam. В том моде есть такая возможность.Solaire писал(а):где-то мелькал мод
Код: Выделить всё
if ($this->data['user_type'] != USER_FOUNDER)
{
if (!$config['forwarded_for_check'])
{
$this->check_ban($this->data['user_id'], $this->ip);
}
else
{
$ips = explode(' ', $this->forwarded_for);
$ips[] = $this->ip;
$this->check_ban($this->data['user_id'], $ips);
}
Код: Выделить всё
// stoploginspamer : begin
include_once($phpbb_root_path . 'includes/http_get.' . $phpEx);
$test_bot_server = "www.stopforumspam.com";
$test_bot_result = http_get ($test_bot_server,"api.php",array ("email"=>$this->data['user_email']));
if ( !(strpos($test_bot_result,'<appears>yes</appears>') === false) )
{
$message = $this->lang['EMAIL_BLACKLIST_STOPFORUMSPAM'];
$ban_reason = 'SPAM-Bot Login Attempt';
$ban_give_reason = 'E-mail found at stopforumspam.com database';
//if ( !user_ban('email', $this->data['user_email'], 0, '', 0, $ban_reason, $ban_give_reason) )
user_ban('email', $this->data['user_email'], 0, '', 0, $ban_reason, $ban_give_reason);
{
add_log('admin', 'LOG_USER_LOGIN_DENY_EMAIL', $this->data['user_email']);
}
$this->session_kill(false);
if (defined('IN_CRON'))
{
garbage_collection();
exit_handler();
exit;
}
trigger_error($message);
}
// stoploginspamer : end
Код: Выделить всё
'EMAIL_SMTP_ERROR_RESPONSE' => 'Ran into problems sending e-mail at <strong>Line %1$s</strong>. Response: %2$s.',
Код: Выделить всё
// stoploginspamer : begin
'EMAIL_BLACKLIST_STOPFORUMSPAM' => 'You are banned, because of your e-mail has been found at <a href="http://www.stopforumspam.com" target="_blank">stopforumspam.com</a> database. Please contact a board administrator.',
// stoploginspamer : end
Код: Выделить всё
'EMAIL_SMTP_ERROR_RESPONSE' => 'Ошибка при отправке email в <strong>строке %1$s</strong>. Ответ сервера: %2$s.',
Код: Выделить всё
// stoploginspamer : begin
'EMAIL_BLACKLIST_STOPFORUMSPAM' => 'Вы забанены, поскольку Ваш адрес e-mail обнаружен в базе данных <a href="http://www.stopforumspam.com" target="_blank">stopforumspam.com</a>. Если Вы считаете, что это ошибка, свяжитесь с Администратором форума',
// stoploginspamer : end
Код: Выделить всё
'LOG_USER_GROUP_RESIGN' => '<strong>User resigned membership from group</strong><br />» %s',
Код: Выделить всё
// stoploginspamer : begin
'LOG_USER_LOGIN_DENY_EMAIL' => '<strong>User banned, because e-mail found at <a href="http://www.stopforumspam.com" target="_blank">stopforumspam.com</a> database</strong><br />> %s',
// stoploginspamer : end
Код: Выделить всё
'LOG_USER_GROUP_RESIGN' => '<strong>Пользователь отказался от членства в группе</strong><br />> %s',
Код: Выделить всё
// stoploginspamer : begin
'LOG_USER_LOGIN_DENY_EMAIL' => '<strong>Пользователь забанен, поскольку e-mail адрес обнаружен в базе данных <a href="http://www.stopforumspam.com" target="_blank">stopforumspam.com</a></strong><br />> %s',
// stoploginspamer : end
Нужно оставить на случай перебора паролей.МайскийЖук писал(а):у меня отключено все: и капча, и вопросы.