Перейти к содержимому

Поиск по платформе

Все пути
Путь php Intermediate 5 модулей 20 шагов (12 теор · 3 лаб · 5 квиз) ~3 ч

PHP Authentication: Brute Force, слабые пароли и Timing-атаки

Маршрут по безопасности аутентификации в PHP. Изучите session_start, password_hash/verify, атаки брутфорсом, уязвимости слабых паролей через md5/sha1, timing-атаки через == и защиту через rate limiting, bcrypt и hash_equals().

01

Модуль 1: Введение в аутентификацию PHP

session_start, password_hash/verify, legacy md5/sha1, обзор угроз.

0/3~13 мин
02

Модуль 2: Brute Force

Атака перебором паролей при отсутствии rate limiting, защита через token bucket.

0/5~48 мин
03

Модуль 3: Слабые пароли

Использование md5/sha1, отсутствие политики сложности, защита через password_hash(PASSWORD_BCRYPT).

0/4~43 мин
04

Модуль 4: Timing Attack

Timing side-channel через == vs ===, побайтовое сравнение, защита через hash_equals() и password_verify().

0/4~58 мин
05

Модуль 5: Итоговый обзор

Чеклист безопасности аутентификации, session security, реальные инциденты.

0/4~18 мин финальный