TGViewer
YeaHub Tech YeaHub Tech @yeahub_tech · 412 subscribers
Post #163 121
#Сyberecurity

📎 CSP: Ваш щит от XSS-атак

Content Security Policy (CSP) — это стандарт безопасности, который контролирует, какие ресурсы может загружать ваша веб-страница.


1. Основная задача

Защита от XSS-атак (межсайтового скриптинга), когда злоумышленники внедряют вредоносный код на ваш сайт.


2. Ключевые директивы
- default-src — источники по умолчанию
- script-src — откуда загружать JavaScript
- style-src — источники CSS
- img-src — источники изображений



Примеры использования

Базовая защита:

Content-Security-Policy: default-src 'self';


Разрешить доверенные CDN:

Content-Security-Policy: script-src 'self' https://trustedcdn.com;



3. Методы авторизации контента

Nonce — уникальный токен для каждой загрузки:

<script nonce="abc123">console.log('Разрешено');</script>


Hash — проверка по контрольной сумме:

Content-Security-Policy: script-src 'sha256-abc123...';



💫 Строгий режим
Максимальная защита с явным "белым списком" всех ресурсов и запретом на unsafe-inline и unsafe-eval.

✨ Тестирование
Используйте режим Content-Security-Policy-Report-Only для мониторинга нарушений без блокировки контента.


📎 Статья

🎙 Новости

📝 База вопросов
  • ❤ 1
More from @yeahub_tech
  1. Oct 9, 2026#Собес #pipeline #ci #stage 🤔 Что происходит при автоматической сборке feature-ветки на s…
  2. Oct 8, 2026#course #задачи #тесты 📚 JavaScript. A3 Задачи Задачи на программирования на языке JavaSc…
  3. Oct 7, 2026#course #начинающие 📚 Твой Golang Твой Golang — это идеальный старт для освоения языка. П…
  4. Oct 5, 2026🧑‍💻 Вопросы с собесов для Node.js Разработчика 1. Как использовать Service Workers для р…
  5. Oct 2, 2026#Собес #transaction #propagation #required 🤔 Что такое propagation у транзакций и какие т…
  6. Oct 1, 2026#book #book 📚 Библия C#. 6-е изд. Автор: Михаил Фленов Это настольная книга программиста,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →