Здравствуйте!
Есть сайт на самописном PHP-движке. При регистрации на сайте пользователю выдаются всякие бонусы и плюшки.
Какие есть методы защиты от массовой регистрации с одного устройства?
Поделитесь пожалуйста опытом. Мне не нужен код и тд, просто бы узнать, в сторону чего копать, какие методы использовать. решения и тд.
Дополнительно:
Содержание
Гугл?
Этих трех мер будет достаточно:
1) Ограничить частоту регистраций с одного IP адреса.
2) Ограничить частоту регистрации для одного отпечатка.
3) Использовать Google Recaptcha v3 для определения ботов.
- дополнил бы что стоит рассматривать диапазоны айпи
также запретить регистрацию с tor айпи - ну и еще KYC или биометрия
- Добавьте списание с карты, чтобы наверняка.
- Перед регистрацией, сделайте загрузку сканов паспорта
- Задачу регистрации также можно делегировать внешнему сервису, например, предложить пользователю вход через ВКонтакте, GMail и так далее. Данные сервисы обычно требуют телефон для регистрации.
Ответы:
ClientJS. Но это не спасёт от целенаправленной атаки.
- т.е. в принципе кто захочет, тот так и так будет массрегать. Тогда самый простой путь видимо записывать при регистрации за юзером ключ = md5(IP и user-agent)
- Aljo, эти данные меняются довольно просто
- Aljo, здесь вопрос в цене, которую вы готовы заплатить.
ip, подтверждение по почте, капча, регистрация только по номеру телефона
- Только по номеру не получится, отказались от этой идет. IP тоже не вариант, могут прокси или vpn юзать или сидеть на одном роутере. А как поможет капча от массрегов?
- Aljo, а мыл почему пропустил? ))))))
- Aljo, капча увеличит время регистрации. То есть если регистрацию кто-то автоматизировал и учётки создаются ботом, то он даже при распознавании капчи не будет успевать создавать 100 учёток в секунду.
От ручной регистрации (из-за бонусов и плюшек) это, конечно, почти не спасёт. Люди не любят повторно регистрироваться, но если плюшки - это настоящие блины, то люди пойдут на всё 🙂
- Денис Сепетов, талибы решают задачу с капчей за 3 копейки.
Опять же, от целенаправленной атаки не защищает. - HardBot, гениальный совет, уже решили задачу
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Для предотвращения массовой регистрации с одного устройства можно использовать различные методы и техники, чтобы защитить свой веб-сайт от злоумышленников и ботов. Вот несколько способов, которые можно применить:
1. Ограничение количества учетных записей, зарегистрированных с одного IP-адреса за определенный период времени. Можно использовать базу данных для отслеживания количества регистраций с одного IP-адреса и блокировать доступ к регистрации, если количество превышает установленный лимит.
2. Использование reCAPTCHA или других систем проверки на человечность при регистрации. Это поможет отсеять автоматические программы, которые могут пытаться зарегистрировать множество учетных записей с одного устройства.
3. Введение двухфакторной аутентификации при регистрации. Это добавит дополнительный уровень безопасности и поможет предотвратить массовую регистрацию.
4. Мониторинг активности пользователей и автоматическое обнаружение подозрительного поведения, такого как массовая регистрация с одного устройства. Можно использовать алгоритмы машинного обучения для анализа данных и выявления аномалий.
Надеюсь, эти рекомендации помогут вам защитить ваш сайт от массовой регистрации с одного устройства.