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('Регистрация с этого адреса запрещена.');
Моя (Please log in or register to see this URL) FluxBB 1.5, (Please log in or register to see this URL), (Please log in or register to see this URL).

Поделиться

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')) 
Моя (Please log in or register to see this URL) FluxBB 1.5, (Please log in or register to see this URL), (Please log in or register to see this URL).

Поделиться

9

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

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

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

Поделиться

10

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

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

Поделиться

11

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

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

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

Сайт kisa

Поделиться