@DiaTM

Как обеспечить безопасность сайта?

Доброго времени суток. Не могли бы вы мне сказать, как обезопасить сайт от взлома?
Пишу сайт с нуля на php+mysqli. Каких дыр стоит остерегаться?
  • Вопрос задан
  • 223 просмотра
Решения вопроса 3
Stalker_RED
@Stalker_RED
Очень крутой вопрос, прямо хочется бегать по кругу, размахивать руками и кричать.
Ну... как-бы... ВСЕХ дыр стоит остерегаться!
И того, что вам вместо аватарки шеллскрипт зальют, и того, что вместо поискового запроса будет sql инъекция, и того, что в вашу форму с оплатой заказа прилетит "левый" запрос сформированный при помощи XSS. И это не полный список возможных неприятностей, если что. А полный список будет сильно зависеть от того, какие вообще злоумышленник сможет делать запросы и есть ли в обработчиках этих запросов хоть какие-то проверки.

Общие правила примерно такие:
1. Проверяйте и/или фильтруйте все данные, которые приходят со стороны пользователя
1a. Убедитесь, что эти запросы не ddos, не брутфорс и не xss.
2. Наймите хорошего сисадмина, который будет следить за безопасностью и обновлениями OS и компонентов вебсерера.

Конечно, если ваш сайт не представляет интереса для "крутых хакеров™", то можно на все это просто забить и довольствоваться защитой Неуловимого Джо.
Ответ написан
index0h
@index0h
PHP, Golang. https://github.com/index0h
@LiguidCool
Ну во первых PDO, а не mysqli. Как раз из-за сесуриту.
А во вторых чтоб обезопасить сайт от взлома, возможно не стоит писать с нуля (не имея опыта так точно).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы