You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to the OWASP WrongSecrets game! The game is packed with real life examples of how to _not_ store secrets in your software. Each of these examples is captured in a challenge, which you need to solve using various tools and techniques. Solving these challenges will help you recognize common mistakes & can help you to reflect on your own secrets management strategy.
18
18
19
-
Can you solve all the 62 challenges?
19
+
Can you solve all the 65 challenges?
20
20
21
21
Try some of them on [our Heroku demo environment](https://wrongsecrets.herokuapp.com/).
22
22
@@ -128,16 +128,16 @@ Not sure which setup is right for you? Here's a quick guide:
Note that these challenges are still very basic, and so are their explanations. Feel free to file a PR to make them look
@@ -250,7 +252,7 @@ If you want to host WrongSecrets on Railway, you can do so by deploying [this on
250
252
251
253
## Basic K8s exercise
252
254
253
-
_Can be used for challenges 0-6, 8, 12-43, 48-62_
255
+
_Can be used for challenges 0-6, 8, 12-43, 48-64_
254
256
255
257
### Minikube based
256
258
@@ -327,7 +329,7 @@ now you can use the provided IP address and port to further play with the K8s va
327
329
328
330
## Vault exercises with minikube
329
331
330
-
_Can be used for challenges 0-8, 12-61_
332
+
_Can be used for challenges 0-8, 12-64_
331
333
Make sure you have the following installed:
332
334
333
335
- minikube with docker (or comment out line 8 and work at your own k8s setup),
@@ -338,14 +340,14 @@ Make sure you have the following installed:
338
340
- vault [Install from here](https://developer.hashicorp.com/vault/install),
339
341
- grep, Cat, and Sed
340
342
341
-
Run `./k8s-vault-minikube-start.sh`, when the script is done, then the challenges will wait for you at <http://localhost:8080> . This will allow you to run challenges 0-8, 12-61.
343
+
Run `./k8s-vault-minikube-start.sh`, when the script is done, then the challenges will wait for you at <http://localhost:8080> . This will allow you to run challenges 0-8, 12-64.
342
344
343
345
When you stopped the `k8s-vault-minikube-start.sh` script and want to resume the port forward run: `k8s-vault-minikube-resume.sh`.
344
346
This is because if you run the start script again it will replace the secret in the vault and not update the secret-challenge application with the new secret.
345
347
346
348
## Cloud Challenges
347
349
348
-
_Can be used for challenges 0-62_
350
+
_Can be used for challenges 0-64_
349
351
350
352
**READ THIS**: Given that the exercises below contain IAM privilege escalation exercises,
351
353
never run this on an account which is related to your production environment or can influence your account-over-arching
0 commit comments