Развёртывание и контроль
CyberStrike — open source. Движок, агенты и инструменты — всё на GitHub под AGPL-3.0, так что вы можете читать код, запускать его сами и держать каждый запрос и находку внутри своего периметра. Разместите self-host на ноутбуке, в своём облаке или полностью air-gapped, либо используйте управляемый экземпляр, когда нужен самый быстрый путь.
- Лицензия
- AGPL-3.0
- Издания
- Open source · Managed cloud
- Работает на
- macOS · Linux · Windows
- Развёртывание
- Локально · Ваше облако · On-prem
- Модели
- Своя модель
Open source
Вся платформа — open source. Читайте код, запускайте сами и держите каждый запрос и находку внутри своего периметра.
Команды, разбирающиеся в безопасности, спрашивают не только, что находит инструмент. Они спрашивают, кто рассуждает о поверхности атаки, чьей инфраструктуры касаются код и находки и кто проверяет результат, прежде чем он станет отчётом. С CyberStrike ответ может быть: вы. Он опубликован под AGPL-3.0 на GitHub, без непрозрачного облака и вендора, которому нужно верить на слово.
Установка
Одна строка для старта.
Самый быстрый старт — скрипт установки:
# macOS and Linux
curl -fsSL https://cyberstrike.io/install.sh | sh
# Windows (PowerShell)
irm https://cyberstrike.io/install.ps1 | iexИли клонируйте репозиторий и соберите из исходников:
git clone https://github.com/CyberStrikeus/CyberStrike
cd CyberStrike
# then follow the README to build and runЗатем наведите его на цель и подключите свой ключ модели. CyberStrike работает из терминала, поэтому вписывается в инструменты и CI, которые вы уже используете, без агентов для установки на цель и без «звонков домой».
Три способа запуска
Разместите self-host где угодно или дайте запустить нам. Внизу тот же движок и те же ограждения.
Вариант 01
Локально / CLI
Open-source-издание работает на вашей машине. Самый быстрый способ попробовать, и всё — захват, анализ и повтор — остаётся локально.
Вариант 02
Ваше облако
Выделенный, однотенантный экземпляр в аккаунте AWS, Azure или GCP, который вы контролируете, под вашими существующими IAM и сетевыми контролями.
Вариант 03
On-premises / air-gapped
На вашем оборудовании без зависимости от интернета. В паре с локальной моделью ему не нужно ничего вне вашей сети.
Вариант 04
Managed cloud
Хостируемый и полностью управляемый, самый быстрый путь в прод и выбор по умолчанию для proof of value. Разворачивается в раннем доступе.
Своя модель
Модель-агностичность. Ваш LLM, ваше соглашение с провайдером или полностью офлайн-модель.
Наведите его на свой эндпоинт, существующее соглашение OpenAI, Anthropic или Azure, либо офлайн-модель (Ollama, LM Studio) для air-gapped-работы. Что не меняется — это harness: ограждения, разрешения инструментов и применение политик, ограничивающие, что может делать любой агент, лежат вне модели, так что замена модели их никогда не ослабляет. Заменяемые модели означают, что сбой или смена политики одного провайдера не выведут вас офлайн.
Контроль
Область, бюджеты, разрешения и человеческая подпись действуют в каждом развёртывании.
Явная область, так что ни один инструмент не отправляет за пределы авторизованных вами хостов; управляемый движок отправки с бюджетами, лимитами запросов и предохранителем; разрешения инструментов на каждого агента; и продвижение human-in-the-loop, где находки приходят черновиками, а человек их утверждает. Всё это — конфигурация, живущая с вашим проектом в cyberstrike.json, под версионным контролем и доступная для ревью, с управляемой конфигурацией, которая в предприятии имеет приоритет на уровне всей организации.
Частые вопросы