В контексте веб-сайта, который позволяет пользователям создавать профиль и вставлять каждый день некоторые данные в базу данных, что является наиболее эффективным методом предотвращения хакеров для вставки многих данных в базу данных с использованием профиля, который он создал?Как предотвратить хакеров для вставки многих данных в базу данных
ответ
Для этого нет простого ответа. Вы должны позаботиться о многом. И то, что вы пытаетесь остановить.
- Дублированный Дата, исправить: Используйте дублировать проверки
- Любая строка, исправить: Использование фильтрации и санитарную обработку
- вставки робота, исправить: Используйте Captcha, если белый список
- Для многих данных: активность пользователей Monitor и запретить в течение нескольких минут его разрешение на запись.
Конечно, что все будет трудно сделать, если вы не используете рамки или любой CMS для вашего сайта. Но есть много доступных библиотек.
Если вы все еще не поняли, спросите конкретно.
Я хочу предотвратить пункт 4 вашего списка. Я не хочу умышленно вставлять многие данные. –
Вы можете, например
использовать капчу, чтобы человек (или скрипт автоматически размещения вещей) Введите текст
позволяют только определенное количество сообщений в IP-адреса в час (конечно: не то, что безопасно, becuase IP-адресами могут быть изменены)
Есть больше вещей, как это (например, проверка, если содержание имеет смысл, если это возможно), которые вы могли бы объединить. Каждый новый «уровень» увеличит усилия, чтобы сделать зло.
- 1. Предотвратить вставки данных в базу данных, если данные существуют
- 2. Состояние для вставки данных в базу данных
- 3. Как предотвратить нуль от вставки в базу данных?
- 4. Каков наилучший способ вставки многих входов checkbox в базу данных?
- 5. Как предотвратить проникновение хакеров из нашей базы данных?
- 6. ява вставки данных в базу данных Mysql
- 7. Параллельные вставки в базу данных
- 8. Как настроить php для вставки данных в базу данных?
- 9. Неисправность вставки данных в базу данных
- 10. Vb.net вставки в базу данных
- 11. Ошибка вставки данных в базу данных MySql
- 12. получение данных вопрос вставки в базу данных
- 13. file_get_contents для вставки в базу данных
- 14. Сочетание символов для вставки в базу данных
- 15. Задачи CommandName для вставки в базу данных
- 16. Не вставки данных в базу данных MySql
- 17. Пустые вставки данных в базу данных
- 18. Ошибка вставки в базу данных
- 19. вставки в базу данных доступа
- 20. Использовать FormView для вставки в базу данных
- 21. формат даты для вставки в базу данных
- 22. Структура данных для многих-многих
- 23. ошибки в данных для вставки в базу данных доступа
- 24. Через handle_in в канале для вставки данных в базу данных
- 25. PHP Создание формы для вставки данных в базу данных
- 26. LINQ Query для вставки данных в базу данных
- 27. Нужно наилучшее решение для вставки данных в удаленную базу данных
- 28. Как избежать вставки кода в базу данных
- 29. Используя скрипт для вставки данных в базу данных дистанционного MYSQL
- 30. Предотвращение повторной вставки в базу данных
Какие данные вы пытаетесь предотвратить? Вы имеете в виду, что вы хотите удержать его от подписки несколько раз или? – odannyc
С помощью одной учетной записи вы можете ежедневно хранить свои данные, нормальный текст и номер. Я хочу, чтобы кто-то автоматически генерировал большое количество данных и вставлял их в базу данных. –