10 месяцев назад
Решение PortSwigger (JWT authentication bypass via flawed signature verification)
Приветствую, друзья! Продолжаем разбирать различные приёмы с обходом защиты JWT-токена. На этот раз мы повысим свои привилегии и зайдём в панель администратора путём сбрасывания алгоритма подписи токена и удаления самой подписи. Приступим к работу! Для начала авторизируемся под учётной записью wiener, которого нам выдают в описании таска: Перехватив запрос при залогинивании пользователя в Burp Suite видим приобретенный в заголовке Cookie JWT-токен. Давайте проверим корректно ли принимает его сервер, попробовав убрать подпись...
186 читали · 1 год назад
JSON Web Token: руководство для разработчиков API
В этой статье вы познакомитесь с концепцией JSON Web Token (JWT), поймёте его структуру и принципы работы. Вы узнаете, как применять JWT для аутентификации и авторизации в современных API, изучите основные преимущества и потенциальные уязвимости токенов. Мы рассмотрим практические примеры использования JWT в реальных приложениях и предоставим рекомендации по безопасной реализации этой технологии. JSON Web Token (JWT) — это открытый стандарт (RFC 7519) для создания токенов доступа, основанный на формате JSON...