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
Copy file name to clipboardexpand all lines: README.md
+8-7
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
7
7
Welcome to the OWASP WrongSecrets p0wnable app. With this app, we have packed various ways of how to not store your secrets. These can help you to realize whether your secret management is ok. The challenge is to find all the different secrets by means of various tools and techniques.
8
8
9
-
Can you solve all the 16 challenges?
9
+
Can you solve all the 17 challenges?
10
10

11
11
12
12
## Support
@@ -21,7 +21,7 @@ We will keep providing updates to this branch, and you can track the status quo
21
21
22
22
## Basic docker exercises
23
23
24
-
_Can be used for challenges 1-4, 8, 12-15_
24
+
_Can be used for challenges 1-4, 8, 12-17_
25
25
26
26
For the basic docker exercises you currently require:
27
27
@@ -31,7 +31,7 @@ For the basic docker exercises you currently require:
31
31
You can install it by doing:
32
32
33
33
```bash
34
-
docker run -p 8080:8080 jeroenwillemsen/wrongsecrets:1.4.0-no-vault
34
+
docker run -p 8080:8080 jeroenwillemsen/wrongsecrets:1.4.1-no-vault
35
35
```
36
36
37
37
Now you can try to find the secrets by means of solving the challenge offered at:
@@ -46,6 +46,7 @@ Now you can try to find the secrets by means of solving the challenge offered at
Note that these challenges are still very basic, and so are their explanations. Feel free to file a PR to make them look better ;-).
51
52
@@ -62,7 +63,7 @@ You can test them out at [https://wrongsecrets.herokuapp.com/](https://wrongsecr
62
63
63
64
## Basic K8s exercise
64
65
65
-
_Can be used for challenges 1-6, 8, 12-16_
66
+
_Can be used for challenges 1-6, 8, 12-17_
66
67
67
68
### Minikube based
68
69
@@ -109,7 +110,7 @@ now you can use the provided IP address and port to further play with the K8s va
109
110
110
111
## Vault exercises with minikube
111
112
112
-
_Can be used for challenges 1-8, 12-16_
113
+
_Can be used for challenges 1-8, 12-17_
113
114
Make sure you have the following installed:
114
115
115
116
- minikube with docker (or comment out line 8 and work at your own k8s setup),
@@ -120,13 +121,13 @@ Make sure you have the following installed:
120
121
- vault [Install from here](https://www.vaultproject.io/downloads),
121
122
- grep, Cat, and Sed
122
123
123
-
Run `./k8s-vault-minkube-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 1-8, 12-15.
124
+
Run `./k8s-vault-minkube-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 1-8, 12-17.
124
125
125
126
When you stopped the `k8s-vault-minikube-start.sh` script and want to resume the port forward run: `k8s-vault-minikube-resume.sh`. 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.
126
127
127
128
## Cloud Challenges
128
129
129
-
_Can be used for challenges 1-16_
130
+
_Can be used for challenges 1-17_
130
131
131
132
**READ THIS**: Given that the exercises below contain IAM privilege escalation exercises,
132
133
never run this on an account which is related to your production environment or can influence your account-over-arching resources.
0 commit comments