Writeup — подробное или не очень описание решения задания. Обычно оформляется в виде markdown файла. В нём необходимо описать ход решения, какие утилиты были использованы в процессе, какая была уязвимость, как её можно эксплуатировать и код самого эксплойта.Примеры можно посмотреть на следующих ресурсах (на самом деле их очень много, почти каждая CTF-команда имеет свой репозиторий райтапов):
- https://github.com/VoidHack/write-ups (здесь же есть темплейт для оформления)
- https://ctftime.org/writeups
- https://github.com/perfectblue/ctf-writeups
- https://github.com/r3kapig/writeup
Для получения баллов у нас должны быть учтены следующие требования:
- ваша команда зарегестрирована на ctftime.org
- таск с любого контеста с ctftime.org
- райтап должен быть опубликован на ctftime.org
- райтап принимается не позже, чем через неделю после окончания контеста
- райтап (желательно) должен быть на английском языке
- райтап должен быть полным. То есть и описание вашего хода решения, и готовый сплойт
Чем сложнее задание, тем больше баллов вы получите.
Если вы решили интересный таск и хотите написать на него райтап - пингуйте меня(@CerebralObserver). Я вам помогу по всем интересующим вопросам.
Написание райтапов - хороший способ оторваться от преследователей в скорборде на нашем курсе, а так же попрактиковаться в реальных CTF'ах и поиграть командой.
В эти выходные советую попробовать поиграть https://ctftime.org/event/1168. CTF школьного уровня - должен быть хорош для укрепления полученных на курсе знаний и облегчения прохождения следующих тем.
Кроме того есть ещё контесты: https://ctftime.org/event/list/upcoming. Собирайтесь в команды и играйте любой понравившийся.