01
Модуль 1: Введение в аутентификацию PHP
session_start, password_hash/verify, legacy md5/sha1, обзор угроз.
- 1. Аутентификация в PHP: сессии, хеширование и типичные ошибкиPro
- 2. Обзор методов защитыPro
- 3. Тест: Введение в аутентификациюPro
Курс по безопасности аутентификации в PHP. Изучите session_start, password_hash/verify, атаки брутфорсом, уязвимости слабых паролей через md5/sha1, timing-атаки через == и защиту через rate limiting, bcrypt и hash_equals().
session_start, password_hash/verify, legacy md5/sha1, обзор угроз.
Атака перебором паролей при отсутствии rate limiting, защита через token bucket.
Использование md5/sha1, отсутствие политики сложности, защита через password_hash(PASSWORD_BCRYPT).
Timing side-channel через == vs ===, побайтовое сравнение, защита через hash_equals() и password_verify().
Чеклист безопасности аутентификации, session security, реальные инциденты.