|
| 1 | +# This file represents the base specification of your challenge. It is used by |
| 2 | +# other tools to install and deploy your challenge. |
| 3 | + |
| 4 | +# Required sections |
| 5 | +name: "Blast From the Past |
| 6 | +author: "Richie Joyce (Err0r417)" |
| 7 | +category: OSINT |
| 8 | +description: | |
| 9 | + HELP! I've been sucked back to the 1900s at Penn State, and I can't get back. |
| 10 | + Oh well. If I'm here, may as well stay occupied. |
| 11 | + What club at Penn State is meeting at 102 Health and Human Development East on October 16, 1997? |
| 12 | +
|
| 13 | +value: 35 |
| 14 | +type: standard |
| 15 | + |
| 16 | +# The extra field provides additional fields for data during the install/sync commands/ |
| 17 | +# Fields in extra can be used to supply additional information for other challenge types |
| 18 | +# For example the follow extra field is for dynamic challenges. To use these following |
| 19 | +# extra fields, set the type to "dynamic" and uncomment the "extra" section below |
| 20 | +# extra: |
| 21 | +# initial: 500 |
| 22 | +# decay: 100 |
| 23 | +# minimum: 50 |
| 24 | + |
| 25 | +# Settings used for Dockerfile deployment |
| 26 | +# If not used, remove or set to null |
| 27 | +# If you have a Dockerfile set to . |
| 28 | +# If you have an imaged hosted on Docker set to the image url (e.g. python/3.8:latest, registry.gitlab.com/python/3.8:latest) |
| 29 | +# Follow Docker best practices and assign a tag |
| 30 | +image: null |
| 31 | +# Specify a host to deploy the challenge onto. |
| 32 | +# The currently supported URI schemes are ssh:// and registry:// |
| 33 | +# ssh is an ssh URI where the above image will be copied to and deployed (e.g. ssh://root@123.123.123.123) |
| 34 | +# registry is a Docker registry tag (e.g registry://registry.example.com/test/image) |
| 35 | +# host can also be specified during the deploy process: `ctf challenge deploy challenge --host=ssh://root@123.123.123.123` |
| 36 | +host: null |
| 37 | + |
| 38 | +# Optional settings |
| 39 | + |
| 40 | +# connection_info is used to provide a link, hostname, or instructions on how to connect to a challenge |
| 41 | +# connection_info: https://icespice-silly-ctf.psuccso.org/ |
| 42 | + |
| 43 | +# healthcheck is a tool/script used to check a challenge |
| 44 | +# If connection_info was provided to CTFd when the challenge was installed, it will be passed to the healthcheck script: |
| 45 | +# ./writeup/exploit.sh --connection-info "nc hostname 12345" |
| 46 | +# healthcheck: writeup/exploit.sh |
| 47 | + |
| 48 | +# Can be removed if unused |
| 49 | + |
| 50 | +# Flags specify answers that your challenge use. You should generally provide at least one. |
| 51 | +# Can be removed if unused |
| 52 | +# Accepts strings or dictionaries of CTFd API data |
| 53 | +flags: |
| 54 | + # A static case sensitive flag |
| 55 | + - { |
| 56 | + type: "static", |
| 57 | + content: "CCSO{amnesty_international}", |
| 58 | + data: "case_insensitive", |
| 59 | + } |
| 60 | + - { |
| 61 | + type: "static", |
| 62 | + content: "896160016", |
| 63 | + data: "case_insensitive", |
| 64 | + } |
| 65 | +# Topics are used to help tell what techniques/information a challenge involves |
| 66 | +# They are generally only visible to admins |
| 67 | +# Accepts strings |
| 68 | +#topics: |
| 69 | +# - icespice |
| 70 | + |
| 71 | +# Tags are used to provide additional public tagging to a challenge |
| 72 | +# Can be removed if unused |
| 73 | +# Accepts strings |
| 74 | +tags: |
| 75 | + - OSINT |
| 76 | + - Medium |
| 77 | + |
| 78 | +# Provide paths to files from the same directory that this file is in |
| 79 | +# Accepts strings |
| 80 | + |
| 81 | +# Hints are used to give players a way to buy or have suggestions. They are not |
| 82 | +# required but can be nice. |
| 83 | +# Can be removed if unused |
| 84 | +# Accepts dictionaries or strings |
| 85 | +#hints: |
| 86 | + - { |
| 87 | + content: "You may have to go WAAAAAY back...", |
| 88 | + cost: 5 |
| 89 | + } |
| 90 | + |
| 91 | +# The state of the challenge. |
| 92 | +# If the field is omitted, the challenge is visible by default. |
| 93 | +# If provided, the field can take one of two values: hidden, visible. |
| 94 | +state: visible |
| 95 | + |
| 96 | +# Specifies what version of the challenge specification was used. |
| 97 | +# Subject to change until ctfcli v1.0.0 |
| 98 | +version: "0.1" |
0 commit comments