1

Тема: Запрет регистрации через прокси

Мужики, подскажите, есть ли решение для запрета регистрации через прокси?  Конкретно проксики оперы мини,  гугла-переводчка (его как проксю используют) и с всяких там tor ?

Поделиться

2

Re: Запрет регистрации через прокси

Если вы знаете сетку нежелательных IP адресов, то можно добавить их в бан, тем самым запретить им просмотр форума, а уже тем более регистрацию.

Добавлено спустя 1 минуту 42 секунды:

Посмотреть с каких IP регистрируются недоброжелатели можно в таблице users, поле registration_ip.

Сайт sempai

Поделиться

3

Re: Запрет регистрации через прокси

В чём смысл такого запрета?

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

4

Re: Запрет регистрации через прокси

hcs пишет:

В чём смысл такого запрета?

Ну это первое, что пришло на ум.

А вообще, если человек ведет статистику, можно и через .htaccess  запетить доступ, как определенным user agents, так и целым доменам. Больше пока в голову ничего не лезет.

Сайт sempai

Поделиться

5

Re: Запрет регистрации через прокси

sempai, закрыть доступ можно и на уровне сервера - это не вариант. Гости-то чем виноваты..? Пускай читают.

hcs, Если вопрос мне, отвечаю. Смысл в том, чтобы прикрыть регистрацию хулиганью, как правило малолетнему. У них уже в генетике записано, что регистрируясь через проксю можно гадить не боясь быть разоблаченными.  С чистыми айпишниками редко кто пакостит.

Поделиться

6

Re: Запрет регистрации через прокси

bibishnik, можно для этой цели использовать хук rg_start. В нем получаем адрес юзера и если он попадает в массив заблокированных, то не пускаем на страницу регистрации

$ablock = array('177.11.136.138', '187.161.106.29', '187.160.181.76', ...);
if (in_array(get_remote_address(), $ablock))
    message('Регистрация с этого адреса запрещена.');
Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

7

Re: Запрет регистрации через прокси

Visman, благодарю! А диапазоном выставить получится?

Добавлено спустя 2 минуты 9 секунд:

Опера мини диапазон 141.0.12.0 - 141.0.13.255

Поделиться

8

Re: Запрет регистрации через прокси

bibishnik, есть функция для преобразования ip v4 в число (Please log in or register to see this URL) С помощью нее и нужно сравнивать диапазоны:

$ipint = ip2long(get_remote_address());
if ($ipint >= ip2long('141.0.12.0') && $ipint <= ip2long('141.0.13.255')) 
Моя сборка FluxBB 1.5 - fluxbb.qb7.ru, парсер сообщений с бб-кодами "Parserus" и анализатор useragent "UserAgentAnalyzer" - github.com/MioVisman/

Сайт Visman

Поделиться

9

Re: Запрет регистрации через прокси

Регистрировать с подтверждением мыла и банить домены под 5-минутную почту не помогает?

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

10

Re: Запрет регистрации через прокси

hcs, неа, если идут гадить, то не ленятся регаться, почту проверять и нарегивать почтовых ящиков. Сейчас стоит антиспам + проверка почты, спаммеров вообще нет. Гадят именно люди, с ними немного сложней, чем с ботами.Прячутся как правило за всякими операми-мини, турбо и другими прокси-шмокси.

Поделиться

11

Re: Запрет регистрации через прокси

Развития идея не получила?
Что-то в ней есть. Или запретить не регистрауию, а, например, отправку сообщений..

krokovod.org: (Please log in or register to see this URL)

Сайт kisa

Поделиться