Назад к вопросам
Middle
551
questionbank
Что такое cookies с атрибутом HttpOnly?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
HttpOnly — это атрибут флага для файла cookie, который защищает его от доступа через клиентские скрипты (например, JavaScript с помощью document.cookie).
Основные преимущества:
- Защита от XSS (Cross-Site Scripting): Злоумышленник, внедривший вредоносный скрипт на страницу, не сможет получить доступ к содержимому cookie с флагом
HttpOnlyи, например, украсть сессионный идентификатор пользователя.
Недостатки:
- Не препятствует атакам CSRF (Cross-Site Request Forgery).
- Не защищает от сетевых атак (например, man-in-the-middle), если соединение не зашифровано (HTTP вместо HTTPS).
Рекомендуется всегда использовать HttpOnly для cookie, содержащих важную информацию, такую как идентификаторы сессий.