Сьогодні хочу поділитись з вами одним тулом, який мені зайшов
.
Це простий, але дуже корисний інструмент для КУА, коли треба швидко розібрати JWT-токен: побачити що в Header (який алгоритм, тип); перевірити Payload (claims: exp, iss, aud); або зловити базові проблеми (наприклад, alg: none або занадто довгий TTL).
Користуватися дуже просто)
Береш свій токен з DevTools чи Postman, вставляєш у форму на сайті. Бачиш структуру та “Security Findings”, і тул сам підкаже, якщо щось підозріле.
Вам маленький лайхак)
Робите собі закладку в браузері:
javascript:(()=>{window.open('https://jwtlens.netlify.app')})()Тепер з будь-якої вкладки можете одним кліком відкрити декодер і вставити токен.
АЛЕЕЕЕЕЕЕЕЕЕ: ніколи не вставляйте production JWT з реальними секретами у публічні тулзи. Для навчання і тестів, супер, для реальних середовищ - тільки локально або через self-host.
Мені реально подобається такий підхід: коли тул маленький, без наворотів, але економить час.
Скажіть, а ви якими декодерами користуєтесь?
Там ось вам сам тул))
https://www.jwt.io/
https://jwtlens.netlify.app/
Всіх обняв 🤗