Member-only story
JWT Security | Tryhackme Walkthrough
Learn about JWTs, where they are used, and how they need to be secured.
Task 1- Introduction
In this room, you will learn about JSON Web Tokens (JWTs) and the security associated with them. With the rise of APIs, token-based authentication has become a lot more popular, and of these, JWTs remain one of the most popular implementations. However, with JWTs, ensuring the implementation is done securely is incredibly important. Insecure implementations can lead to serious vulnerabilities, with threat actors having the ability to forge tokens and hijack user sessions!
Prerequisites
Learning Objectives
- Learn about token-based authentication
- Learn about JSON web tokens (JWTs)
- Learn about why JWTs are popular to use
- Learn about the security considerations when using JWTs
- Learn how to attack vulnerable JWT implementations
Task 2 — Token-Based Authentication
The Rise of APIs
Application Programming Interfaces, or APIs for short, have become incredibly popular today. One of the key reasons for this boom is the ability to create a single API that can then serve several different…
