← Все пути
Путь обучения

Защита (код)

Задачи на код учат писать защитные проверки: политики паролей, обнаружение атак, проверку токенов, фильтры от SSRF и path traversal. Решение проверяют скрытые тесты.

0 / 30
Начать: Политика паролей
  1. 1 Политика паролейЗащита (код) · код Новичок 100
  2. 2 Аудит заголовковЗащита (код) · код Новичок 100
  3. 3 Контрольная цифраЗащита (код) · код Новичок 100
  4. 4 ЭкранированиеЗащита (код) · код Новичок 100
  5. 5 Маска картыЗащита (код) · код Новичок 100
  6. 6 Валидный IPv4Защита (код) · код Новичок 100
  7. 7 Фильтр загрузокЗащита (код) · код Новичок 100
  8. 8 Скрыть почтуЗащита (код) · код Новичок 100
  9. 9 Взломщик ЦезаряЗащита (код) · код Средний 250
  10. 10 Внутренний или внешнийЗащита (код) · код Средний 250
  11. 11 Утечка ключейЗащита (код) · код Средний 250
  12. 12 Свой или чужойЗащита (код) · код Средний 250
  13. 13 Флаги cookieЗащита (код) · код Средний 250
  14. 14 Безопасный редиректЗащита (код) · код Средний 250
  15. 15 Блокировка учётокЗащита (код) · код Средний 250
  16. 16 Скользящее окноЗащита (код) · код Средний 250
  17. 17 Имя пользователяЗащита (код) · код Средний 250
  18. 18 Срок действия токенаЗащита (код) · код Средний 250
  19. 19 Аудит CSPЗащита (код) · код Средний 250
  20. 20 Чистое имя файлаЗащита (код) · код Средний 250
  21. 21 Детектор перебораЗащита (код) · код Сложный 500
  22. 22 Честная проверка JWTЗащита (код) · код Сложный 500
  23. 23 Без выхода за каталогЗащита (код) · код Сложный 500
  24. 24 Слить диапазоныЗащита (код) · код Сложный 500
  25. 25 Белый список CORSЗащита (код) · код Сложный 500
  26. 26 Почти тот же парольЗащита (код) · код Сложный 500
  27. 27 Ведро с токенамиЗащита (код) · код Сложный 500
  28. 28 Полный IPv6Защита (код) · код Сложный 500
  29. 29 Уязвимая версияЗащита (код) · код Эксперт 1000
  30. 30 Правила доступаЗащита (код) · код Эксперт 1000