Challenge 16 ☆☆☆
Welcome to challenge Challenge 16. You need to guess the secret that is hidden in Java, Docker, Kubernetes, Vault, AWS or GCP.
When we start a new project usually we are focused on new feature implementation than on the security aspect.
Sometimes Single-Page apps or mobile apps need to access information for themselves rather than on behalf of a user.
For this purpose, OAuth provides the client_credentials
flow to get access token.
In such a situation, it’s easy to store client secrets in front-end or mobile application code. And though you can obfuscate the secret in the code, you will still need to use it eventually.
This challenge will try to contact a server using the client credentials flow. Can you find its secret?
What about looking for it in the Development Tools in the browser?