Обновить
16K+

CTF *

Командные соревнования по инфобезу в формате CTF

15,1
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Xello Deception на кибербитве Standoff 17: цифры, аналитика и работа над ошибками

Время на прочтение10 мин
Охват и читатели5.9K

В июне 2026 года в московском Кибердоме прошла юбилейная международная кибербитва Standoff 17. Красные команды – белые хакеры из разных стран – отрабатывали сценарии кибератак и проверяли на прочность инфраструктуру виртуального Государства F. Синие обнаруживали и расследовали инциденты и пресекали действия атакующих. Все происходило в условиях, максимально приближенных к реальным. В этом году впервые в истории Standoff командам защиты было доступно решение класса Distributed Deception Platform – первая отечественная система киберобмана Xello Deception.

Система создает в инфраструктуре ложный слой из приманок и ловушек. Взаимодействие с такими объектами указывает на компрометацию сети. Ловушки представляют собой серверы, эмулирующие ресурсы ИТ-инфраструктуры компании: сервисы, базы данных, операционные системы. Приманки — это ложные данные на конечных устройствах пользователей: учетные записи, сохраненные пароли в памяти ОС или браузерах и другие артефакты.

Читать далее

Новости

Разбор заданий ZeroNights HackQuest 2026

Время на прочтение27 мин
Охват и читатели8.4K

30 сентября мы провели конференцию по информационной безопасности ZeroNights 2026. Спасибо всем, кто решил поучаствовать! Без вас не было бы ни классных докладов, ни мерча, ни веселой суеты вокруг всего этого. Скоро начнём выкладывать материалы на сайт, там будут доступны презентации и видеозаписи докладов.

А пока хотим поделиться райтапами на задания HackQuest этого года. Это традиционное соревнование в формате CTF, которое мы проводим до начала конференции.

Под катом разбор заданий на веб-уязвимости, DeFi, крипту, написание читов и форенсику японской магнитолы!

Читать далее

OpenCode против пентестера

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели5.8K

Про AI в разработке/тестировании/пентесте написано и сказано немало. Постепенно он проникает во все сферы нашей жизни, и уже часто можно услышать, что мы все скоро останемся без работы. В этом есть доля правды. Но мне понравилась услышанная однажды фраза – «Не ИИ нас заменит, но те, кто смог приручить ИИ, заменит тех, кто с этим не справился».

Вот мы в команде Secware и решили проверить, как на текущий момент искусственный разум справляется с задачами пентеста.

В любом пентесте часть рутинной работы можно переложить на агентов, однако сразу встает практический вопрос: насколько такой подход эффективен в реальной работе и какие задачи по-прежнему требуют участия человека. Для тестирования мы взяли OpenCode, Metasploitable 3, 2 middle-пентестера и таймер. И вот что из этого получилось.

Читать далее

Как мы собирали CTF‑комьюнити в вузе с нуля до международного турнира

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели5.7K

CTF в КубГТУ существовал и до нас. Кафедра КТиИБ проводила KubanCTF ещё в 2017 году, на старших курсах были ребята, которые играли в своих составах. Но комьюнити как такового не было — людей мало, команды закрытые, набирали по знакомству, а новичку войти в эту тему было негде. Через два года после того, как мы сами начали играть, мы провели свой CTF, на который зарегистрировались 1280 команд из 51 страны. Эта статья — про то, как формировалось комьюнити вокруг CTF в вузе, где потенциал был, но никто его не собирал воедино.

Читать далее

Как тренируются red team: один день из жизни атакующих на киберполигоне

Время на прочтение8 мин
Охват и читатели7.1K

Участие в битве Standoff я бы сравнил с игрой в Counter-Strike 2 или Dota 2. В CS сильный игрок не гарантирует победы, если команда не знает карты, не умеет разыгрывать позиции, не обменивается информацией и не понимает, когда нужно наступать, а когда лучше спрятаться. В Dota топовый игрок не вытянет матч, если у команды нет распределения ролей, контроля карты, таймингов, хорошего обзора, понимания силы пика и общего плана на игру. Безусловно, индивидуальный скил каждого игрока играет большую роль, но на нем одном далеко не уедешь.

В кибербитве действует та же логика. Команда может состоять из десяти сильных специалистов, но уступить более сыгранным товарищам. Если группа не слажена, не понимает механики сражения, не имеет необходимой инфраструктуры и компетенций, то рассчитывать на достойный результат не стоит. Вот как выглядит формула успеха в кибербитве:

техника × тактика × сыгранность × выносливость × дисциплина = результат

Если хотя бы один из множителей стремится к нулю, общий результат снижается.

Читать далее

Ложка мёда в бочке уязвимостей: разбираем цепочку SSRF → IAM → RCE + бонус

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели7.8K

Привет, Хабр! Меня зовут Владимир Аламов, я инженер по информационной безопасности и комьюнити-лидер сообщества Security Champions в  Авито. 

Недавно AvitoTech совместно с SPbCTF организовали соревнование по спортивному хакингу HoneyBadger CTF. Участникам нужно было найти в системе дыру и через неё дотянуться до спрятанных данных. Лиги сделали две: «Медовую» для новых игроков и «Барсучью» для продвинутых.

В этой статье я расскажу про одно из самых сложных заданий «Медовой лиги» — МёдХантер. Это игрушечный сервис для поиска работы. В нём нужно пройти целую цепочку и достать из одной системы сразу три флага. Начинается всё с безобидного импорта резюме по ссылке, а заканчивается запуском своего кода на чужом сервере.

Читать далее

Write‑up “Аудит” CTF Кубок Федерации 2026

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели6.3K

Участвовала в CTF Кубок Федерации 2026. Здесь хотелось бы написать свое решение задания «Аудит» из категории Reverse. Разработчики уже выложили решение всех заданий, но мое решение отличается от решения создателей, так что хочу поделится свои решением, рассказать о методах, ошибках, способах и внести обучающую часть для тех, кто только входит в реверс‑инженеринг в CTF.

Читать далее

Bank — сложная машина от aclabs.pro со взломом пин-кода, пивотингом и побегом из контейнера

Уровень сложностиСложный
Время на прочтение12 мин
Охват и читатели5.9K

Сложный таск с 6 флагами и 2 машинами. В первой зоне видимости у нас Windows машина с вебом, через который получаем доступ по winrm с первым флагом. Затем на этой машине повышаем привилегии через acl. Далее находим второй сетевой интерфейс, где обнаруживаем другой хост уже с linux на борту. Встречаем еще один веб, в котором нужно подобрать пин-код (третий флаг).

После открытия хранилища нас ждет новый порт, при первом скане, он был недоступен. Проэксплуатировав уязвимость, получаем доступ к контейнеру, в корне лежит 4 флаг. Далее находим кастомный бинарник, его придется разреверсить, чтобы понять, что именно он делает, а также прочитать файл etc/shadow. Из него получаем хэш рута и становимся владельцем контейнера (5 флаг).

В завершение проверим файл /var/run/docker.sock, который будет доступен на запись и сможем примонтировать хостовую файловую систему и прочитать финальный флаг рута на хосте.

Читать далее

Приз за то, чего вы не сделали: соревнование по кибербезопасности для тех, кто не пишет код

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели11K

Привет, Хабр! Меня зовут Илья Никифоров, я отвечаю за Security Awareness — обучение сотрудников информационной безопасности в команде GRC в Авито. 

CTF (Capture the Flag, или «захват флага») — соревнование по кибербезопасности, в котором участники решают задания и получают за них очки. В каждом задании нужно найти «флаг» — короткий текстовый ответ. Например, разгадать шифр и получить секретное слово. Участник вводит найденный ответ на сайте соревнования: если он верный, система начисляет очки.

Один из форматов CTF называется jeopardy. Это набор отдельных заданий: участник сам выбирает, с какого начать и к какому перейти дальше. Решённые задания приносят очки, а место в таблице результатов зависит от того, сколько очков удалось набрать.

Совместно с BI.ZONE мы взяли эту механику за основу и собрали «Кибердетектив» — соревнование по информационной безопасности для нетехнических сотрудников. Для основной части заданий не требовалось писать код. В некоторых из них флаг выдавался за отказ от опасного действия. Но автоматически отклонять всё подряд было недостаточно: нужно было разобраться в ситуации и найти безопасное решение.

В этой статье расскажу, как мы готовили и проводили игру: что сработало, что пришлось поправить по ходу и что из этого стоит забрать себе. Материал пригодится тем, кто строит awareness-программы, проводит внутренние соревнования по кибербезопасности или отвечает за обучение сотрудников и предпочитает наступать на чужие грабли заочно, а не на свои лично.

Читать далее

Прохождение машины Reactor на Hack The Box

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели12K

Привет, хабр! Сегодня будем взламывать сезонную машину из уже прошедшего 11-го сезона на Hack The Box. Нам предстоит проэксплуатировать уязвимость NextJS, наделавшую шума в конце 2025 года, крякнуть пользовательский хеш и повысить привилегии через забытый отладочный порт. Интересно? Тогда приступим!

Читать далее

GhostBusters — райтап простой машины от платформы Aclabs.pro

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели9.4K

Данный таск был частью 7 сезона CTF, который проводился на платформе aclabs.pro. Любителям фильма «Охотники за приведениями» рекомендую ознакомиться. Это необычная тачка с двумя флагами user и root. В центре внимания будет уязвимость в вебчике движка ghost cms, а вот флаги, вот здесь интереснее. Были случаи, когда участники брали рута, но не смогли найти ни одного флага. Поэтому считаю эту машину крайне инетресной.

Читать далее

CTF на шее: разбираем задания бейджа OFFZONE 2026

Время на прочтение8 мин
Охват и читатели6.7K

20-21 августа прошла седьмая конференция практической кибербезопасности OFFZONE.

Как и в предыдущие годы, бейдж OFFZONE оказался полноценным мини-CTF: с консолью, аппаратными аддонами, викториной по событиям EDR, спрятанными в файлах флагами, музыкальной пасхалкой и кубом, требующим миллион кликов.

Рассказываю, как подключить бейдж к компьютеру, решить задания штатными средствами и заработать OFFCOIN, не разбирая прошивку и не берясь за паяльник.

Читать далее

«Bro, what…?» #1. Первый контакт с crackme на Linux x86-64

Уровень сложностиСредний
Время на прочтение54 мин
Охват и читатели8.4K

Вы запускаете программу, о которой ничего не знаете. Она вежливо просит строку, а в ответ на ваш ввод насмешливо отвечает: «Bro, what are you trying to do?» И правда, что мы пытаемся сделать? Пытаемся понять ее.

Перед нами crackme – программа-головоломка, написанная для тренировки навыков обратной разработки: бинарник под Linux x86-64 без исходников и документации, который издевается над каждым, кто не смог его разгадать. Это первая статья цикла из трех о гибридном анализе крякми Getting Started Keygen (Mazzottis). Мы осмотрим файл штатными утилитами, найдем main в Ghidra, расшифруем «бессмысленные» имена переменных в реальную раскладку стека и подтвердим гипотезы в GDB. По пути встретим оптимизированный пролог без RBP, «хитрое» беззнаковое условие и std::string, спрятавшийся в трех переменных, которые на первый взгляд никак не связаны.

Во второй части цикла – мутационное тестирование и реконструкция скрытой структуры, в третьей – полный разбор хеш-функции и восстановление алгоритма на Python.

Читать первую часть

Ближайшие события

CTF с нуля: что нужно знать, где тренироваться и как не бросить в первый месяц

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели9.8K

CTF для новичка: где начать и почему это проще, чем кажется

Если ты только начинаешь путь в кибербезопасности и слышал про CTF — разберём, что это такое, какие бывают задания, где тренироваться и как сделать первые шаги.

Читать далее...

Facts — прохождение простой машины от HackTheBox

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели10K

Простая машина от Hack The Box, на которой работает Camaleon CMS 2.9.0 под управлением nginx. В системе включена функция самостоятельной регистрации, а уязвимость, позволяющая повысить привилегии после аутентификации (CVE-2025-2304), дает возможность любому зарегистрированному пользователю получить права администратора CMS всего за один запрос. В настройках хранилища медиафайлов в панели администратора можно обнаружить учетные данные для AWS S3.

Перебор (перечисление) бакетов S3 позволяет найти внутренний бакет, содержащий закрытый SSH-ключ, защищенный парольной фразой, которую можно подобрать. В комментарии к ключу указано имя пользователя (trivia), что открывает доступ по SSH и позволяет получить пользовательский флаг. Повышение привилегий осуществляется за счет использования правила sudo, не требующего пароля, для утилиты /usr/bin/facter: флаг --custom-dir позволяет загружать произвольные скрипты Ruby с правами root, обеспечивая простой путь к получению SUID-оболочки bash и root-флага.

Читать далее

Одна ошибка, две уязвимости: разбор машины Principal с HTB

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели7.1K

Разбор интересной уязвимости pac4j-jwt на примере решения машины HackTheBox Principal. Средний уровень сложности, но концептуально очень интересная. Оба этапа атаки (первоначальный доступ и повышение привилегий) построены на одной и той же фундаментальной ошибке: проверка криптографической оболочки без валидации содержимого внутри нее. Это не просто цепочка уязвимостей, а демонстрация того, как один принцип проявляется в двух совершенно разных технологиях – JWT/JWE и SSH Certificate Authority.

Читать далее

SaveWalterWhite — прохождение простой машины на платформе Aclabs.pro

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели11K

Данный таск был активен в 6 сезоне CTF, который проходил на платформе ACLAbs. Это простая машина, однако имеет 5 флагов. Сначала раскрутим RFI до RCE, далее будем повышать привелегии, пройдемся по горизонтальному перемещению и в конце сбежим из контейнера.

Кстати 12 июня стартует новый, 7 сезон на сайте aclabs.pro. Будут новые задания и интересные уязвимости. Всем, кому интересен кибербез и уникальные тачки, ждем на платформе. Вход свободный!

Поехали!

Как я инфру в буткемпе на Standoff365 проходил [Infra 1] — [Infra 12]

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели14K

Изначально хотел написать каждый пост для отдельного задания в инфре, но некоторые задания настолько короткие, что писать там даже особо нечего, тем более подсказки в буткемпе очень сильно облегчают решение.

Начнем с первой инфры.

Читать далее

Армагеддон в миниатюре: DC-1 WriteUp

Время на прочтение4 мин
Охват и читатели7K

Сегодня у нас на обзоре занимательная машинка от Vulnhub: DC-1 от автора DCAU. По ощущениям предназначена для уровня Beginner/Intermediate, хотя сам автор сложность не указал. Машина отличается нестандартными флагами - всего их раскидано пять, хотя интересен лишь один рут-флаг, остальные - просто подсказки на пути к нему. Для классификации моих действий будем использовать матрицу MITRE ATT&CK - в конце статьи вас ждет полный KillChain

Читать далее

Reset — прохождение сложной машины от Tryhackme

Уровень сложностиСложный
Время на прочтение7 мин
Охват и читатели12K

Годная машина на тему Windows AD, Kerberos. В начале разведки получаем доступ к гостевой шаре. Оттуда достаем файл с паролем, но не знаем от какой учетной записи. Проводим разведку юзеров, получаем список и находим 1 пользователя к которому подходит этот пароль. Далее проводим разведку с помощью BloodHound и по цепочке получаем доступ к нескольким аккаунтам у последнего есть права Unconstrained Delegation Privilege на доменный компьютер. С помощью механизма S4U2self, запрашиваем билет на имя администратора и захватываем компьютер.

Читать далее
1
23 ...