• 304 Double Account Preventer - проверка на клоны по IP • 
Сильнейший мод по выявлению дубль регов и клонов
При создании темы о модах для двигателя форумов phpBB ветки до версии 3.0.14 название темы должно начинаться с названия мода на английском, без указания версии, затем тире, затем короткое название мода на русском с маленькой буквы. Создание тем не о модах в данном подфоруме запрещено. Посторонние темы о двиге и посторонних проблемах для ветки до версии 3.0.14 в соседнем подфоруме.

    304 Double Account Preventer - проверка на клоны по IP

Сообщение Разместил Александр Лешванов 02 дек 2020, 17:03

От автора - Shredder - Shredder

Мод добавляет различные возможности для отслеживания и блокировки мультирегистраций на форуме с помощью проверок IP и cookie (по-русски: куки). Включает в себя полноценный бан по cookie - уникальную функцию, которой до него не существовало в phpBB3. Является завершением и дальнейшей разработкой старой версии (1.0.4), заброшенной иностранным автором в 2009-м году. Начиная с этой версии, я полностью переработал мод, исправил все найденные ошибки, добавил нормальный установочный файл, привёл инструкцию в стандарт, благодаря чему его теперь можно устанавливать через Автомод. Удалил небольшую недоделанную проверку/блок для прокси, потому что кроме ложных срабатываний от неё всё равно ничего полезного не было. Проверка на прокси - это вообще отдельная, большая и сложная тема, и кому нужно, для этого есть другой мод: Proxy Revealer. Ну и конечно же, было добавлено множество новых функций,

Александр Лешванов
(можно Николаич)
(можно Николаич) 

  304 Double Account Preventer - проверка на клоны по IP

Сообщение Разместил Александр Лешванов 02 дек 2020, 17:06

Еще от автора -

Возможности и краткое описание работы:

В браузер каждого пользователя заносятся данные о его учётной записи, под которой он впервые зарегистрировался или вошёл. При каждой регистрации или входе на форум эти данные будут проверяться, и если они не совпадут с данными, под которыми пользователь вновь регистрируется или совершает вход, то мод сделает вывод, что это клон, о чём уведомит вас всеми способами, выбранными для этого в настройках. Проверочная кука ставится не только при входе, но и просто при нахождении пользователя на форуме, а также сразу при регистрации. Чем полезно: например, юзер зарегился, но не вошёл, а пошёл и тут же зарегистрировался ещё раз, может быть даже через другой IP. Проверка кук в этом случае всё равно засечёт.

Этот же принцип используется и для бана, который внешне функционирует точно так же, как и обычный бан. В админке мода есть отдельная страница "Бан по Cookie", где всё так же удобно, как и в обычном бане по именам. Отличие бана по cookie от обычного бана состоит в том, что банится не никнейм, а как бы браузер пользователя. Другими словами, если пользователь не удалит куки в своём браузере или не воспользуется другим браузером, под которым ранее не получал бан, то войти на форум он не сможет. Вместо этого его будет сразу выкидывать - как в первый момент после бана, так и сразу же после входа, с показом соответствующего экрана: "Вы заблокированы на форуме, для выяснения причины свяжитесь с администратором.." и причиной бана, заданной в настройках в админке.

Забанить основателя более невозможно - так же, как и в случае обычного бана. В самом деле, - это никому не нужно, особенно при тестировании мода (кстати, не забудьте, когда будете тестировать!)

Сделал несколько степеней бана и обозначение каждой отдельным цветом:

Когда пользователь забанен (находится в чёрном списке), его имя в списке "Бана по Cookie" горит красным, а на других страницах мода, чтобы не конфликтовать со стандартной расцветкой ников phpBB, под именем появляется соответствующая цветная надпись. Если пользователя внести в белый список, ник и надпись загорятся зелёным, и когда он войдёт в систему, то кука бана в его браузере снимется. Далее такой пользователь сможет входить под любым аккаунтом, если только не войдёт под тем, у которого горит красным - тогда снова будет забанен по кукам. Синим отмечены пользователи, находящиеся в исключениях: для таких пользователей проверка на бан не производится вообще, так же как и для основателей. Если бана не применялось совсем и пользователь не находится в списке блокировок, надпись остаётся стандартного цвета.

Появилась возможность задать автобан: при включении этой опции, если пользователь заходит на форум, имея в браузере куку бана, и не находится в белом списке или в исключениях из проверки на бан, то автоматически заносится в чёрный список мода. Пользователи, находящиеся в чёрном списке, не могут входить под своим именем в любом случае, даже если не имеют в браузере куки бана (например, если у кого-то совсем отключены куки).

Добавлена возможность запрещения регистрации пользователям, заблокированным по cookie, при включении соответствующей опции в конфигурации.

Добавлен лог подозрительных входов: при входе пользователя на форум проверяется соответствие его идентификатора - идентификатору, хранящемуся в cookie. Если они не совпадают, такой вход записывается в лог и может свидетельствовать о клоне или о незаконном входе под чужим ником. Для тех случаев, когда вы точно знаете, что какая-то из пар пользователей не является клонами, имеется возможность внести эту пару в список исключений, после чего их входы с данными друг друга не будут вноситься в лог.

Стандартные способы уведомления об обнаруженных клонах (создание темы на форуме, личные сообщения и email) были дополнены новым способом: внесение информации о подозрительных регистрациях и входах в пользовательские заметки, которые будут видны модераторам. При внесении в заметки информация об идентичных подозрительных входах (совершавшихся в разное время) дублироваться не будет.

Запись всех действий по бану/разбану пользователей, в т.ч. автобану, ведётся в логи phpBB.

Важные замечания насчёт обнаружения клонов по Cookie:

В админке указано, что "метод даёт почти полную гарантию в случае нахождения совпадений". "Почти" означает, что здесь не учитываются теоретически возможные случаи, когда имеются пользователи A и B, сидящие на разных компьютерах, при этом A уже зарегистрирован, B ещё нет. A даёт B данные своего аккаунта, тот заходит под ним, затем выходит и регистрирует свой. Тогда B будет помечен, как возможный клон, хотя на самом деле таковым не является. И всё же, на практике такие случаи являются исключением.

Регистрация с одного и того же компьютера также не обязательно означает клон - бывают случаи, когда регистрируются родственники. И хотя на форумах этот момент обычно предусмотрен в правилах и рекомендуется заранее уведомлять администрацию о подобных моментах, всё же будьте внимательны.

Между разными браузерами cookie не передаются, поэтому засечение клонов, созданных с разных браузеров, в этом моде невозможно.

Александр Лешванов
(можно Николаич)
(можно Николаич) 

  304 Double Account Preventer - проверка на клоны по IP

Сообщение Разместил Александр Лешванов 02 дек 2020, 17:15

Одна из ранних версий мода от автора с русишом на борту -
АВТОР - Shredder

Александр Лешванов
(можно Николаич)
(можно Николаич) 

  304 Double Account Preventer - проверка на клоны по IP

Сообщение Разместил Александр Лешванов 02 дек 2020, 17:19

Еще от автора в АНОНСЕ -
Наименование модификации: Double Account Preventer
Описание: Мод добавляет различные возможности для отслеживания и блокировки мультирегистраций на форуме с помощью проверок IP и cookie. Реализован полноценный бан по cookie - то, чего до сих пор не было для phpBB3.
Версия мода: 1.0.13
Версия phpBB: 3.0.12 (3.0.14)
Поддерживаемые стили: любые, мод не затрагивает стили.
Автомод: Да

Мод является завершением и дальнейшей разработкой старой, заброшенной прежним автором версии. Никакие инструкции из той темы не выполняйте, они уже не актуальны, ссылка приведена лишь для справки.

Александр Лешванов
(можно Николаич)
(можно Николаич) 

Вернуться в 450 модов движка форумов phpBB (до версии 3.0.14)



 • Блок вывода аналогичных по названию других тем нашего форума •