Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Securekit — Securekit — это протокол-агностическое защищённое ядро, которое обеспечивает выполнение с нулевым доверием и в песочнице для использования инструментов ИИ. Оно располагается между любой LLM или агентной системой и её инструментами, проверяя, изолируя и аудируя каждое действие, чтобы предотвратить небезопасное выполнение в рамках MCP, инструментов OpenAI и пользовательских ИИ-протоколов. https://roxanneardary.com/securekit/ | Kitploit
Инструменты/GitLabGitLab/roxanne_ardary/securekit
Безопасность контейнеровДинамический анализ (песочница)Виртуализация для безопасностиБезопасность облачных средРазведка угрозРеагирование на ИнцидентыБезопасность APIБезопасность ИИ

Популярное

Смотреть все →

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

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →

Описание

Securekit — это протокол-агностическое защищённое ядро, которое обеспечивает выполнение с нулевым доверием и в песочнице для использования инструментов ИИ. Оно располагается между любой LLM или агентной системой и её инструментами, проверяя, изолируя и аудируя каждое действие, чтобы предотвратить небезопасное выполнение в рамках MCP, инструментов OpenAI и пользовательских ИИ-протоколов. https://roxanneardary.com/securekit/

GitLabroxanne_ardary/securekit

Securekit

РепозиторийСайт
152 месяцев назадЕщё не проверено
Поделиться
# Securekit

**Securekit защищает то, что выполняют ваши модели — в любой ИИ-системе.**

Securekit — это **протокол-агностическое ядро безопасности для выполнения инструментов ИИ**.  
Оно располагается между любой LLM или агентной системой и используемыми ими инструментами, обеспечивая **выполнение с нулевым доверием, песочную изоляцию и управление на основе политик**.

Оно спроектировано как **готовое к внедрению, модульное и расширяемое**, работающее с MCP, вызовом инструментов OpenAI и пользовательскими агентными фреймворками.

---

# 🧠 Зачем существует Securekit

Современные ИИ-системы больше не просто генерируют текст — они выполняют действия:

- чтение и запись файлов  
- вызов внешних API  
- запуск кода  
- запуск рабочих процессов  
- взаимодействие с системами и сетями  

Это создаёт критический риск:

> Каждый вызов инструмента — это потенциальная поверхность атаки.

Securekit внедряет **универсальный уровень безопасности выполнения**, который обеспечивает контроль до выполнения любого действия.

---

# 🧱 Обзор архитектуры

```text
LLM / Агентная система
        ↓
Уровень протокольных адаптеров
(MCP / OpenAI / Пользовательский / Будущие протоколы)
        ↓
Ядро Securekit
- Механизм политик
- Система возможностей
- Межсетевой экран для промптов
- Механизм оценки рисков
- Классификатор намерений
- Межсетевой экран потоков данных
- Аудит и квитанции
        ↓
Оркестратор песочниц
(gVisor / Firecracker / Docker / WASM)
        ↓
Уровень контролируемого выполнения
(Файловая система / Сеть / Границы системы)
```
# ⚙️ Полный список функций

## 🔌 Протокол-агностический дизайн
- Работает с любой ИИ-системой или агентным фреймворком
- Адаптерный уровень, совместимый с MCP
- Поддержка вызова инструментов/функций OpenAI
- Интерфейс пользовательских протокольных адаптеров
- Перспективный уровень абстракции протоколов

---

## 🛡️ Механизм политик с нулевым доверием
- Каждый вызов инструмента проверяется до выполнения
- Декларативные правила политик
- Многоуровневое наследование политик (глобальная, организационная, проектная, сессионная)
- Модель безопасности «запрещено по умолчанию»

---

## 🧩 Система возможностей
- Ограниченные по времени разрешения (доступ на основе TTL)
- Ограниченные возможности инструментов
- Отзываемые права выполнения
- Детальный контроль доступа к инструментам

---

## 🧠 Межсетевой экран для инъекций в промпты
- Обнаруживает попытки переопределения инструкций
- Нейтрализует скрытые или вредоносные команды в выводах инструментов
- Защищает от цепочек косвенных инъекций в промпты
- Очищает недоверенный контент, сгенерированный моделями

---

## 🌐 Межсетевой экран потоков данных
- Контролирует перемещение данных между инструментами
- Предотвращает небезопасные цепочки выводов
- Блокирует паттерны эксфильтрации между инструментами
- Применяет правила маршрутизации данных на основе рисков

---

## 🧪 Механизм симуляции выполнения
- Симулирует выполнение инструмента перед его запуском
- Прогнозирует нарушения политик
- Предотвращает небезопасные действия до выполнения
- Режим пробного запуска для операций с высоким риском

---

## 📊 Система доверия и репутации
- Динамическая оценка доверия для каждого инструмента
- Поведенческий анализ с течением времени
- Автоматическое снижение уровня риска для подозрительных инструментов
- Адаптивные ограничения выполнения на основе доверия

---

## 🧯 Аварийный выключатель и режим изоляции
- Мгновенная остановка выполнения при обнаружении аномалий
- Режим изоляции сессии
- Автоматический отзыв привилегий
- Выполнение с откатом в безопасное состояние

---

## 🧾 Квитанции выполнения (система аудита)
- Криптографически отслеживаемые журналы выполнения
- Хеширование входных/выходных данных
- Отслеживание решений политик
- Метаданные выполнения в песочнице
- Полная судебная прослеживаемость

---

## 🔐 Уровень выполнения в песочнице
- Поддержка песочницы gVisor (по умолчанию)
- Изоляция виртуальных машин Firecracker (режим повышенной безопасности)
- Выполнение в контейнерах Docker (режим совместимости)
- Поддержка среды выполнения WASM (лёгкое выполнение)
- Полностью изолированные файловые системы и сетевые среды

---

## 🧭 Система классификации намерений
- Классифицирует намерение использования инструмента:
  - извлечение данных
  - изменение системы
  - внешняя коммуникация
  - неизвестное поведение
- Применение политик на основе типа намерения

## Модуль системы классификации намерений

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

### Возможности

- Многогагентная классификация намерений
- Обнаружение извлечения данных
- Обнаружение изменения системы
- Обнаружение внешней коммуникации
- Обнаружение неизвестного или неоднозначного поведения
- Оценка уверенности в намерении
- Контекстно-зависимый анализ намерений
- Проверка консенсуса между агентами
- Применение политик на основе классифицированного намерения
- Проверка возможностей с учётом намерения
- Автоматическая эскалация при неопределённом намерении
- Обнаружение аномалий намерений
- Сравнение намерений с историческими данными
- Журналирование аудита намерений
- Настраиваемые таксономии намерений
- Пользовательские плагины классификации намерений
- Поддержка многоярлыковых намерений
- Разрешение конфликтов намерений
- Адаптивные точки обучения для будущих классификаторов
- Мониторинг намерений в реальном времени
- Объяснимые решения классификации
- Интеграция с механизмом политик и средствами контроля песочницы

### Многогагентный рабочий процесс

1. **Агент анализа запроса**
   - Разбирает входящий запрос инструмента.
   - Извлекает контекстные метаданные и цели выполнения.

2. **Агент классификации намерений**
   - Определяет наиболее вероятное намерение выполнения.
   - Присваивает оценки уверенности одной или нескольким категориям намерений.

3. **Агент проверки контекста**
   - Анализирует историю разговора, состояние рабочего процесса и предыдущие действия.
   - Обнаруживает несоответствия или подозрительный контекст.

4. **Агент оценки рисков**
   - Оценивает последствия классифицированного намерения для безопасности.
   - Выявляет поведение с высоким риском или неожиданное поведение.

5. **Агент применения политик**
   - Применяет политики безопасности с учётом намерения.
   - Проверяет разрешения, возможности и ограничения выполнения.

6. **Агент консенсуса**
   - Разрешает разногласия между агентами классификации и проверки.
   - Формирует окончательное проверенное решение о намерении.

7. **Агент аудита**
   - Записывает результаты классификации, уровни уверенности, решения политик и результаты выполнения для судебного анализа.

### Поддерживаемые категории намерений

- Извлечение данных
- Изменение системы
- Внешняя коммуникация
- Неизвестное поведение
- Пользовательские намерения, определённые администратором

### Преимущества

- Предотвращает выполнение, основанное исключительно на предположениях, сгенерированных моделью
- Обнаруживает вредоносные или неожиданные поведенческие паттерны
- Улучшает принятие решений с нулевым доверием
- Снижает влияние атак с инъекцией в промпты
- Обеспечивает детальное применение политик
- Предоставляет объяснимые решения безопасности
- Повышает аудируемость и соответствие требованиям
- Поддерживает протокол-агностическую безопасность ИИ в любой LLM или агентной системе

---

## 🌍 Сетевые средства контроля безопасности
- Запрет исходящего сетевого доступа по умолчанию
- Списки разрешённых доменов/IP
- Сетевые политики для конкретных инструментов
- Необязательная проверка на уровне запросов
- Эвристики обнаружения эксфильтрации

---

## 🔁 Уровень кросс-протокольной трансляции
- Взаимодействие инструментов MCP ↔ OpenAI
- Унифицированная модель выполнения между фреймворками
- Конвертация протоколов на основе адаптеров
- Встроенная совместимость с будущими протоколами

---

## 🧩 Архитектура плагинов
- Расширяемый конвейер безопасности
- Пользовательские модули межсетевых экранов
- Плагины оценки рисков
- Модули соответствия и управления
- Расширения безопасности для предметных областей

---

## 🔁 Симуляция выполнения и режим предпросмотра
- Предварительный анализ всех вызовов инструментов
- Предпросмотр влияния политик
- Безопасная оценка операций с высоким риском

---

## 🔐 Криптографическое подписание политик
- Применение подписанных политик
- Проверка конфигурации, защищённая от взлома
- Безопасное распространение политик для команд и предприятий

---

## 📈 Панель наблюдаемости (планируется)
- Графы выполнения инструментов
- Трассировка решений политик
- Мониторинг активности песочниц
- Тепловые карты рисков
- Хронология событий безопасности

---
# 🧩 Философия дизайна

> Ни одна ИИ-система не должна напрямую выполнять, получать доступ или взаимодействовать, не проходя через проверяемое ядро безопасности.

Securekit обеспечивает:

- Нулевое неявное доверие  
- Контролируемые границы выполнения  
- Полную аудируемость всех действий инструментов  
- Независимость от протоколов (MCP, OpenAI, пользовательские агенты, будущие системы)  
- Расширяемую архитектуру безопасности на основе плагинов  

Система спроектирована как **субстрат безопасности для агентного ИИ**, а не как обёртка приложения.

---

# 🚀 Установка (скоро)

Securekit в настоящее время находится на ранней стадии проектирования.  
Эталонные реализации будут предоставлены для:

- Python SDK  
- Node SDK  
- Основная среда выполнения на Rust  
- Инструменты командной строки  
- Развёртывание в Docker  
- Режим сайдкара Kubernetes  

---

# 🤝 Вклад в проект

Вклад приветствуется.

Пожалуйста, убедитесь, что все вклады:
- соответствуют AGPL-3.0+  
- поддерживают принципы выполнения с нулевым доверием Securekit  
- следуют стандартам интерфейсов адаптеров и плагинов  
- не обходят уровни песочницы или применения политик  

---

## Лицензия на брендирование спецификаций (SBL)

### Стандартная
- Полностью совместимая с AGPL-3.0+ система
- Копилефт обязателен для сетевых развёртываний
- Требуемая атрибуция:
  - Roxanne Ardary
  - https://www.roxanneardary.com/

### Опциональная

- **Лицензия на брендирование спецификаций (SBL)**
  - Коммерческое развёртывание без атрибуции
  - Ценообразование на основе масштаба, использования и объёма развёртывания
  - [https://roxanneardary.com/securekit/](https://roxanneardary.com/securekit/)

---

# 📜 Лицензия и требования к уведомлениям

Securekit выпущен под **GNU Affero General Public License v3.0 или более поздней версией (AGPL-3.0+)**.   
Внося вклад в этот проект, вы соглашаетесь с тем, что ваши вклады также будут выпущены под этой лицензией.

Обратите внимание на следующее:

- Все вклады должны соответствовать условиям **AGPL-3.0+**.  
- В соответствии с **Разделом 7** лицензии, все повторные распространения, форки и производные работы должны сохранять атрибуцию:  
  **Roxanne Ardary** и **[roxanneardary.com](https://www.roxanneardary.com/)**.  
- Спецификации Securekit можно свободно использовать с указанием атрибуции. Лицензия на брендирование спецификаций может быть согласована по запросу.
- Файл проекта **notice.md** отслеживает требования к атрибуции и подтверждения участников.  
  Любое обновление, добавляющее новых участников или изменяющее атрибуцию, должно также обновлять `notice.md`.  
- При отправке pull request убедитесь, что любые новые файлы сохраняют заголовки атрибуции, где это применимо.
- Сетевые версии этого программного обеспечения также должны оставаться полностью совместимыми с AGPL-3.0+, включая раскрытие изменений исходного кода, когда это применимо по лицензии.

Для полных юридических деталей обратитесь к лицензии AGPL-3.0+ и файлу проекта `notice.md`.

---

# 🛡️ Резюме

Securekit — это **протокол-агностическое ядро безопасности для выполнения инструментов ИИ**, которое обеспечивает:

- Применение нулевого доверия  
- Изолированные среды выполнения в песочницах  
- Обнаружение угроз с учётом ИИ  
- Кросс-протокольную совместимость  
- Полную аудируемость выполнения  

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

**Open Arsenal Hub**  
[https://gitlab.com/Roxanne_Ardary/open-arsenal-specs](https://gitlab.com/Roxanne_Ardary/open-arsenal-specs)
Скачать инструмент