RCTF — твоя первая Capture The Flag
Практика по информационной безопасности в формате задач: сетевые трассировки, веб-приложения, криптография, реверс и многое другое. Всё построено так, чтобы можно было зайти в CTF с нуля и постепенно прокачиваться.
rctf@player:~/challenge$ ./run_tool > анализируем трафик… > смотрим, какие адреса и протоколы используются > ищем что-то необычное Задача: какие артефакты в данных помогут тебе найти флаг. Флаг имеет формат: RCTF{...}
Что такое CTF и чем RCTF отличается
CTF (Capture The Flag) — соревнование по информационной безопасности: решаешь задачи, находишь «флаги» и получаешь очки. В RCTF главное — не только соревноваться, но и понять, как всё работает под капотом.
Категории RCTF
Несколько направлений, каждая категория — свой взгляд на безопасность: от анализа данных до атак на приложения и поиска информации.
3 шага до первого флага
Всё максимально просто: аккаунт, список задач и поле для флагов.
RCTF{...}.
Отправляешь флаг — получаешь очки и двигаешься дальше.
Как играть в RCTF честно и безопасно
Несколько простых правил, которые помогают всем участникам получать удовольствие от игры, а инфраструктуре — оставаться живой.
- Нельзя пересылать флаги другим участникам или командам.
- Нельзя публиковать готовые решения до конца соревнования.
- Обсуждать идеи и теорию можно, но без спойлеров конкретных флагов.
- У каждой задачи есть базовая стоимость в очках.
- Чем больше команд решают задачу, тем меньше её итоговая стоимость.
- На этом CTF скорость решения какойто задача, не зависит на быллы.
- Разрешены только цели и хосты, указанные в описании задач.
- Запрещено атаковать инфраструктуру CTF (панель, scoreboard, другие команды).
- Запрещён DDoS, массовый brute force и любой вред вне задач.
- Одна команда — один аккаунт (или один основной аккаунт на команду).
- Запрещено использовать кучи фейковых аккаунтов ради преимущества.
- Сохраняем уважительное общение в чате и к другим участникам.
FAQ для тех, кто ещё сомневается
Я ни разу не участвовал в CTF. Это не сложно?
RCTF нацелен на новичков: задания начинаются с базовых упражнений и постепенно усложняются. Ты всегда можешь выбрать более простой уровень и двигаться в своём темпе.
Нужны ли сильные знания по программированию и математике?
Нет. Важнее любопытство и готовность разбираться. По ходу решения ты поймёшь, какие навыки хочется подтянуть — программирование, сети, крипту и т.д.
Можно ли пользоваться Google, ChatGPT и другими ресурсами?
Да. В реальной работе специалисты по безопасности постоянно пользуются документацией, статьями и инструментами. Важно не копировать решения, а понимать, что ты делаешь.
Можно ли подключиться к CTF не с самого старта?
Зависит от конкретного ивента, но обычно можно зайти позже и решать задачи до конца соревнования. Просто времени останется меньше.
Будут ли разборы задач и материалы после игры?
Да, после окончания открываем официальные разборы и ссылки на полезные ресурсы. Это хороший способ закрыть пробелы и подготовиться к следующему CTF.
Можно ли участвовать командой?
Конечно. Командная работа помогает быстрее разбираться с новыми темами и просто делает процесс веселее.
Присоединяйся к нам
Мы хотим, чтобы RCTF стал точкой входа в мир CTF. Заходи в чат, задавай вопросы и делись своими находками.