TGViewer
Kappa CTF Kappa CTF @kappactf · 678 subscribers
Post #1089 1.42K
Пока мы едим обед, расскажем немного о инфраструктуре

Традиционно для VolgaCTF, все сервисы работают в докере. Однако, нетрадиционно для привычных всем CTF-соревнований, в директории сервиса, как правило, обнаруживается всего один файл — docker-compose.yml.

Внимательный читатель спросит: где же сам сервис? После чтения compose-файла он узнает, что в контейнерах запущены образы из местного Docker Registry, которые были загружены заранее — доступа к этому Registry у участников уже нет.

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

Таким образом, восстановить флоу сборки становится попросту невозможно, и команды тратят своё время на поиск тех или иных костыльных путей патчинга сервисов так, чтобы они по пути не разваливались.
More from @kappactf
  1. Jan 7, 2025«Гойда СТФ» начался с задержкой, чтобы снова закрыть борду в 10:25. Связано ли это с назва…
  2. Nov 1, 2024В данный момент проходит SibCTF-2024, организаторами выступила команда Codeby. Не обошлось…
  3. Oct 26, 2024На кубок ctf собирается приехать комиссия. Дарья Логинова инструктирует рабочих: — Что бы…
  4. Oct 26, 2024На «Кубке CTF» в этом году всё по плану
  5. Oct 5, 2024Kappa CTF — 5 лет наблюдений за тем, как падает CTFd
  6. Sep 29, 2024Организаторы сообщили нам, что данное сообщение действительно никак не намекает на решение…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →