![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,837
|
![]() (с) Arigato, 2006-2007 В этой статье я хочу рассказать о двух методах защиты форума на базе движка phpBB2 от спамеров и их ботов. Первое, что нужно сделать, что бы прекратить автоматическую регистрацию ботов и массовый спам в темах: закрыть возможность писать сообщение гостям, поставить картинку на форму регистрации и установить активацию учетной записи по E-Mail. Изменение картинки при регистрации на форумах phpBB2 (против автоматической регистрации ботов) В ходе эксплуатации форума быстро выясняется, что штатных методов для защиты не достаточно. Боты умеют регистрироваться, читать почту и, более того, спокойно распознают картинку, предоставляемую движком форума phpBB2. Если же изменить картинку на более сложную, то можно остановить подавляющее большинство автоматически регистрируемых ботов. Для этого нужно проделать следующее. В папке includes форума изменить файл usercp_confirm.php: Удалить всю часть файла после строчки Код:
Код:
Код:
При желании можно использовать любой другой TrueType шрифт, содержащий латинские буквы и цифры. Как показал опыт применения данного метода на многих форумах, автоматическая регистрация ботов после такой модификации прекращается полностью. E-Mail: arigato.freelance@gmail.com
Последний раз редактировалось Arigato; 28.07.2008 в 12:49. |
![]() |
![]() |
![]() |
#2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,837
|
![]()
Разрешить отправлять личные сообщения только пользователям с 20 и более сообщениями на форуме phpBB2 (защита от спама в личку)
Да, сегодня уже и такой вид спама имеет место. Хотя он еще не получил большого распространения, о защите уже пора задуматься. И так, что нужно делать. Открыть файл privmsg.php, найти строчку Код:
Код:
Предупреждение о запрете отправки ЛС выводится по русски, многоязычность не поддерживается. E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 23.03.2009
Сообщений: 1
|
![]()
ПАСИБА ПАСИБА ПАСИБА ПАСИБА!!!!!!!
Все заработало! Скажите пожалуйста, а вы не знаете, как сделать так, чтобы открыть форум гостям, но требовать от них картинку подтверждение при отправке сообщения? |
![]() |
![]() |
![]() |
#4 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,837
|
![]() Цитата:
E-Mail: arigato.freelance@gmail.com
|
|
![]() |
![]() |
![]() |
#5 | |
Новичок
Джуниор
Регистрация: 17.02.2010
Сообщений: 1
|
![]() Цитата:
Warning: Cannot modify header information - headers already sent by (output started at /home/****/public_html/forum/privmsg.php:1) in /home/****/public_html/forum/includes/page_header.php on line 483 Warning: Cannot modify header information - headers already sent by (output started at /home/****/public_html/forum/privmsg.php:1) in /home/****/public_html/forum/includes/page_header.php on line 485 Warning: Cannot modify header information - headers already sent by (output started at /home/****/public_html/forum/privmsg.php:1) in /home/****/public_html/forum/includes/page_header.php on line 486 |
|
![]() |
![]() |
![]() |
#6 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,837
|
![]()
Что-то Вы криво в privmsg.php записали. Видимо, в самое начало пустую строку добавили или сохранили в utf-8
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 25.10.2010
Сообщений: 1
|
![]()
Большое спасибо Arigato! Я просто не знал как избавится от этого хлама который постоянно лез ко мне. На других сайтах пробовал другие моды, но этот самый классный. Всем рекомендую - работает 200%. Не хотел я переходить на phpbb3, второй попроще и по дизайну больше нравится. Спасибо Arigato! Продолжаю юзать мой любимый phpbb2.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Защита | boostman | Общие вопросы Delphi | 4 | 21.06.2008 17:45 |
Установка форума на phpBB2 | MaTBeu | Помощь студентам | 1 | 12.05.2008 08:57 |
Перенос базы с phpbb2 на phpbb3 + несколько доработок | Hof | Фриланс | 3 | 10.05.2008 15:52 |
Регистрация на форумах в системе ucoz | ben95 | Работа с сетью в Delphi | 5 | 28.04.2008 15:27 |
Microsoft Office Outlook : Как избавиться от спама? | Rembo | Софт | 5 | 13.12.2007 14:08 |