Каталог обучения
Нейросети
ВЭД
Подписка 990₽/мес
Войти
17 минут
22 сентября
Базовые принципы эксплуатации уязвимостей, связанных с загрузкой файлов
Этот урок доступен только после оплаты
Начните обучение с бесплатных уроков или купите курс целиком
Купить курс
Безопасная разработка Backend
Введение
Работа с базой данных
Обработка пользовательского ввода
Файлы и загрузка данных
11.
Базовые принципы эксплуатации уязвимостей, связанных с загрузкой файлов
12.
Контроль размера, количества и структуры запросов
13.
Проверка расширения, MIME-типа и содержимого
14.
Безопасное хранение загруженных файлов
15.
Возвращение файлов пользователю по запросу
16.
Удаление и очистка временных файлов
17.
Sandbox и Content Disarm & Reconstruction (CDR)
18.
Контроль доступа и работа с метаданными
Аутентификация и авторизация
Работа с внешними API
Работа с конфиденциальными данными
Обработка ошибок и логирование
Заключение
Курсы
Безопасная разработка Backend
Базовые принципы эксплуатации уязвимостей, связанных с загрузкой файлов