CAT PAW

Все workflows

Кибербезопасность

Проверьте защищённость нагрузки и кластера Kubernetes

Опасные настройки нагрузки, удостоверений, сети, секретов, образов и плоскости управления выявляют и устраняют проверенными изменениями.

Процесс

Делай в этом порядке.

  1. Получите полномочия и инвентаризируйте кластеры, пространства имён, нагрузки, чувствительность данных, тенантность, экспозицию, владельцев, версии и границы управляемого сервиса.
  2. Соберите манифесты и настройки только на чтение: RBAC, сервисные учётки, admission, доступ к API, аудит, сетевые политики, секреты, реестры, узлы и практики резервного копирования.
  3. Проверьте образы и контроли цепочки поставок: доверенные реестры, неизменяемые ссылки, работа с уязвимостями, происхождение, минимальный состав и ритм обновлений.
  4. Оцените контексты безопасности нагрузок: привилегии, доступ к хосту, возможности, идентификаторы пользователей, файловые системы, лимиты ресурсов и seccomp или иные ядровые контроли.
  5. Оцените изоляцию кластера и пространства имён, наименьшие привилегии, защиту секретов, внешнюю экспозицию, применение политик, безопасность плоскости управления и журналирование по NIST и руководству Kubernetes.
  6. Приоритизируйте находки по пути эксплуатации и эффекту на нагрузку, затем поэтапно вносите утверждённые изменения манифестов или платформы с откатом и проверкой владельца сервиса.
  7. Перепроверьте устранения, убедитесь в здоровье приложения и добавьте политики как код или непрерывные проверки на повтор.

Принеси это

Входы, которые кот спросит.

  • Объём кластеров и пространств имён
  • Доступ Kubernetes и облака только на чтение
  • Владельцы нагрузок и классификации данных
  • Репозитории развёртывания и ограничения сопровождения

Роутер + один playbook

Сначала маршрут. Выбери один.

Cat Paw открывает один playbook на задачу, не смешивает несколько. Начни с этого роутера; остальные пути — кандидаты именно этого workflow.

  • Роутер: cybersecurity-pack
  • skills/cybersecurity-skills/performing-kubernetes-cis-benchmark-with-kube-bench/SKILL.md
  • skills/cybersecurity-skills/auditing-kubernetes-cluster-rbac/SKILL.md
  • skills/cybersecurity-skills/scanning-kubernetes-manifests-with-kubesec/SKILL.md

Границы

Границы едут вместе с промптом.

  • Сначала только чтение; никогда не применяйте манифесты и не запускайте контейнеры без утверждённого объёма изменений.
  • Не извлекайте значения секретов; смотрите метаданные и контроли защиты.
  • Тестируйте изменения admission, RBAC и сетевых политик на стенде или ограниченных волнах с откатом.

Готово значит

Проверяемый финиш.

По всем пунктам перечня в объёме есть доказательства и решение, критические правки проверены без регрессии сервиса, непрерывные проверки политик покрывают согласованные высокорисковые настройки.

Источники

Откуда взялся этот процесс.

  1. csrc.nist.gov/pubs/sp/800/190/final
  2. kubernetes.io/docs/concepts/security/security-checklist/
  3. kubernetes.io/docs/concepts/security/application-security-checklist/

Источники задают рисунок workflow. Посты Reddit и сообщества, если они есть, — байки практиков, не универсальные факты.

ИИ действует. Вы решаете.

Человеческий тормоз для ИИ.

Latch показывает каждую команду, клик и изменение файла до того, как они произойдут — вы можете сказать да, нет или пока нет.

Plow Latch · macOS Cat Paw Latch · Windows + Linux · сборка из исходников
Cat Paw Latch

За номером

Два harness. Одна линия.

Тот же номер и те же $100 кредита. Выберите, кто отвечает, когда вы пишете.

Hermes

Терминальный агент Nous Research. Работает на вашей машине, помнит между сессиями и открывает один playbook на задачу.

Написать Hermes
OpenClaw

Ассистент с открытым кодом, который работает на вашем компьютере и отвечает в каналах, которыми вы уже пользуетесь. Один playbook на задачу.

Написать OpenClaw

Одна линия для обоих harness +1 628 246 3032

Откроет «Сообщения» с уже выбранным harness.