example
├── deploy.md
├── main.json
├── private
│ ├── prepare.sh
│ ├── requirements.txt
│ ├── run.py
│ ├── static
│ │ └── flag.txt
│ └── templates
├── public
│ └── run.py
├── README.md
└── solve.md
Папка с названием задания. Её содержание:
-
Папка private. В ней исходные файлы задания для команды разработчиков.
-
Папка public. В ней файлы для участников соревнований, которые им будет предложено скачать.
-
Файл deploy.md. В нём информация для разработчиков как правильно настроить инфраструктуру для задания.
-
Файл solve.md. В нём информация о там как привильно решать задание.
-
Файл main.json. В нём конфигурационная информация для автоматического добавления задания, заполни его верно и проверь валидность файла тут.
-
Файл README.md. В нём информация из main.json только в читаемом виде.
Доступные категории: admin, joy, ctb, reverse, stegano, ppc, crypto, web, recon, forensics.
Внутри конфигурационного файла указывать категорию из списка выше. Просто берете и копируете из списка, не надо менять регистр и т.д. и т.п.
В папке example приведен пример правильно оформленного задания.
TODO
-
Заполняйте всё максимально понятно.
-
Если для решения используются специальные тулзы, статьи, скрипты, оставляйте ссылки в поле "special field" README.md
-
TODO