К содержанию
Первый Коммит

Модуль 13 после покупки курса

Безопасность

  • Helmet
  • CORS
  • Rate Limiting
  • XSS
  • SQL/NoSQL Injection
  • CSRF
  • HTTPS
  • Переменные окружения

#13.1 Обзор угроз безопасности

Безопасность — не пожелание, а обязательное требование для любого приложения, доступного из интернета. Основные угрозы:

  • XSS (Cross-Site Scripting) — внедрение вредоносного JavaScript через пользовательский ввод
  • SQL/NoSQL Injection — манипуляция запросами к БД через входные данные
  • CSRF (Cross-Site Request Forgery) — подделка запросов от имени пользователя
  • Brute Force — перебор паролей
  • DDoS — перегрузка сервера запросами

В этом модуле мы рассмотрим инструменты защиты от каждой из этих угроз.

Платная часть курса

Остальные модули открывает покупка курса

Первые 2 модуля курса «Node.js» открыты всем. Остальные 14 модулей, включая этот, открываются после покупки курса. Доступ остаётся навсегда вместе со всеми обновлениями курса.

Уже купили этот курс? Войдите, и он откроется.

В этом модуле 13 разделов

  1. 13.1 Обзор угроз безопасности
  2. 13.2 Helmet — HTTP-заголовки безопасности
  3. 13.3 CORS
  4. 13.4 Rate Limiting
  5. 13.5 Защита от инъекций
  6. 13.6 Переменные окружения
  7. 13.7 Практика
  8. 13.8 CSRF-защита
  9. 13.9 Управление секретами в production
  10. 13.10 HTTPS в production
  11. 13.11 OWASP Top 10 (краткий чек-лист)
  12. Итоги модуля 13
  13. Домашнее задание

Введите запрос: название модуля, тема или раздел.

Стрелки — выбор, Enter — открыть. Ищет по названиям модулей, темам и разделам.