The REST API is running on the target machine and uses JWT based authentication. The implementation of JWT is very crucial for the safety of a REST API. One of its crucial parts is the algorithm which is used for signing the tokens. However, the library code handling the JWT signature algorithm was buggy.

Objective: Retrieve the flag stored on the server!

User Information:

| Username | elliot | | Password | elliotalderson | | Email | elliot@evilcorp.com |

API Endpoints:

| Endpoint | Description | Method | Parameter(s) | | /auth/local | Authenticates the user and returns JWT authentication token | POST | identifier, password | | /users | Creates a new user | POST | username, password, email, role, provider | | /admin | Access Strapi Admin Panel | GET | - |

Instructions: 

The solution for this lab can be found in the following manual: https://assets.ine.com/labs/ad-manuals/walkthrough-1351.pdf