Files
pwn-dojo/world/mars/README.md
T

18 lines
781 B
Markdown

# world
## mars
This challenge is named `mars`, and is located within module `world`.
When users start this challenge, their environment will have:
- `/flag`
- `/challenge/orbit`
- `/challenge/planets.txt`
In this challenge, `orbit` reads in the flag and seeds random off of it.
While this is a challenge-specific detail, it is a broadly useful idea.
It allows for the challenge's behavior to be dynamically dependent on the flag.
This offers a similar paradigm to instanced challenge files.
However, it is dynamically instanced, rather than statically instanced.
Statically instanced values may be accessed by a student, while dynamically instanced values may not be (since they are dependent on the flag).
Which style is appropriate depends on the specifics of the challenge.