eBPF-защита для ИИ-агентов / Linux ≥ 5.8

Secure AI Native Environment Protection

Агенты работают. Вы контролируете. sAInep останавливает опасное действие ИИ-агента на уровне ядра, до того как оно выполнено, и без правок в коде агента.

РАБОЧИЙ ПРОТОТИП · ПИЛОТ 2–4 НЕДЕЛИ · БЕСПЛАТНО

Пиксельный рыцарь sAInep со щитом-процессором

Стадия 1 · Это уже случалось

Агенты уже ломают реальные системы

БОСС 01

Агент Kiro

Автономный агент стал причиной двух сбоев AWS.

ЧЕМ КОНЧИЛОСЬПростои на 15 и 13 часов.

БОСС 02

Заражённые пакеты Nx

Вредоносные версии пакета заставили ИИ-агентов искать на машине файлы .env и ключи.

ЧЕМ КОНЧИЛОСЬАгенты сами собирали секреты для злоумышленников.

БОСС 03

Утечка в Испании

Автономный агент раскрыл персональные данные.

ЧЕМ КОНЧИЛОСЬУтечка персональных данных.

БОСС 04

AgentJacking

Поддельная ошибка Sentry убедила агентов установить стороннюю зависимость.

ЧЕМ КОНЧИЛОСЬЧужой код выполнился с правами агента.

Антивирус, DLP и RBAC не видят, что за действием стоит агент.

Стадия 2 · Как работает

Защита в ядре, а не в агенте

sAInep стоит между агентом и системой. Агент не знает о нём и не может его отключить.

  1. eBPF-сенсор

    Встраивается в ядро Linux и перехватывает системные вызовы агента. Код агента не меняется.

  2. Анализ намерения

    Правила разбирают, что именно делает агент: git push, SQL-запрос, команда Docker, чтение секретов.

  3. Блокировка и алерт

    Опасное действие останавливается до выполнения. Уведомление уходит в Telegram, Slack или webhook.

sainep — syscall stream
[SYS] openat("/home/user/data.csv") → ALLOWED

Стадия 3 · Эшелонированная защита

Каждый уровень ловит то, что пропустил предыдущий

01

Правила агента

Встроенные разрешения и хуки самого агента. Первая линия, но её настраивает и может отключить сам агент.

02

Судья

Отдельная проверка оценивает смысл действия: что агент пытается сделать и зачем.

03

Сетевой прокси

Контролирует исходящие соединения: куда агент может отправлять данные.

04

eBPF в ядре

Последний рубеж. Видит каждый системный вызов независимо от того, что сделал агент выше.

Флаги вроде --dangerously-skip-permissions отключают защиту агента, но не нашу: она работает снаружи.

Стадия 4 · Демо

Страж в действии

Катастрофа, щит, блокировка. Выберите сценарий и посмотрите, что ответит система.

★ SAINEP ARCADE ★ ВСТАВЬТЕ СЦЕНАРИЙ ★
sainep monitor — agent_001
Живой поток событий
▶ Заявка на пилот

Покажем то же самое на ваших агентах, в вашем тестовом контуре.

Стадия 5 · Сценарии защиты

Агент хочет, sAInep делает

АГЕНТ ХОЧЕТ

git push (в диффе пароль)

Остановить push

Секрет в коде не уходит в репозиторий. Алерт в Telegram.

АГЕНТ ХОЧЕТ

DELETE FROM users

Не выполнять

Деструктивный SQL без WHERE блокируется до того, как дойдёт до базы.

АГЕНТ ХОЧЕТ

cat .env · /etc/passwd

Закрыть доступ

Чтение чувствительных путей за пределами задачи запрещено и записано в журнал.

АГЕНТ ХОЧЕТ

docker run --privileged

Заблокировать запуск

Опасные команды Docker не выполняются без подтверждения.

АГЕНТ ХОЧЕТ

connect(неизвестный:443)

Проверить по спискам

Исходящие соединения идут по белым и чёрным спискам адресов и портов.

АГЕНТ ВЫВОДИТ

API_KEY = 'sk-…'

Очистить вывод

Секреты в выводе агента находятся и вырезаются до попадания в логи.

Стадия 6 · Чем отличаемся

Блокирует, а не только смотрит

Права самого агентаМониторинг без блокировкиСетевой проксиsAInep
Блокирует до выполнениячастичнонеттолько сетьда
Не отключается флагами агентанетдадада
Видит уровень ядранетчасто данетда
Понимает git, SQL и Dockerчастичнонетнетда

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

Стадия 7 · Для CISO и ИБ

Для безопасников

То, что нужно для аудита, интеграции в SOC и разговора с регулятором.

  • LOG

    Журнал, который нельзя переписать

    Каждое событие связано криптографической цепочкой. Агент не может изменить уже записанное.

  • SIEM

    Выгрузка в ваш SOC

    SIEM/SOAR: MaxPatrol, KUMA, Splunk, ELK.

  • API

    Политики через API

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

  • OWASP

    OWASP Agentic Top 10

    Сопоставляем защиту с категориями списка. Реальное покрытие покажем на пилоте.

  • ON-PREM

    Данные остаются у вас

    Всё работает в вашем контуре, наружу ничего не отправляется.

Запросить технический обзор (PDF) ▶

Стадия 8 · Интеграция

Ставится без правок в агенте

Работает с любым фреймворком. Для eBPF нужен root и ядро 5.8 или новее.

Python-пакет

PIP · ЛЮБОЙ ФРЕЙМВОРК

$ pip install sainep

Protector · Linux x86_64

eBPFamd64kernel ≥ 5.8
$ curl -sSLO https://sainep.space/download/protector-linux-x86_64
$ chmod +x protector-linux-x86_64
$ sudo ./protector-linux-x86_64

Исходный код: GitHub · бинарник: protector-linux-x86_64

Квест · Бесплатный пилот

2–4 недели на ваших агентах

Продукт на стадии прототипа, поэтому мы не продаём, а проверяем его вместе с вами.

Что входит

  • Установка в тестовом контуре
  • Политики под ваших агентов
  • Режим наблюдения, затем блокировки
  • Еженедельный разбор событий

Что нужно от вас

  • Тестовая среда с ИИ-агентами
  • Linux с ядром ≥ 5.8 и root
  • Контакт от разработки или ИБ

Что вы получите

  • Отчёт о заблокированных действиях
  • Карту рисков ваших агентов
  • Рекомендации по политикам

Тарифы после пилота

Открыто, без закрытых цен.

Open Source

БЕСПЛАТНО

Базовый монитор и правила для разработчиков.

Старт

ЦЕНА УТОЧНЯЕТСЯ

Небольшие команды, до нескольких агентов.

Бизнес

ЦЕНА УТОЧНЯЕТСЯ

Журнал, SIEM, API политик, поддержка.

Enterprise

ПО ЗАПРОСУ

On-premise, SLA, индивидуальные интеграции.

▶ Заявка на пилот

Ответим в течение рабочего дня и согласуем старт.

Достижения · Статус

Честно о том, где мы сейчас

Прототипрабочий, готов к пилотам
20+интервью с разработчиками и ИБ
Патентзаявка подана
Акселераторпроект проходит программу
ПАРТНЁРЫ:СГМУЦифровая кузницаМинобрнаукиBusiness Life Stream

Подсказки · FAQ

Частые вопросы

Нужно ли менять код агента?

Нет. sAInep работает на уровне ядра и не требует правок ни в агенте, ни во фреймворке.

А если агент запущен с --dangerously-skip-permissions?

Этот флаг отключает проверки внутри агента. sAInep работает снаружи, поэтому флаг на него не влияет.

Где хранятся данные и журнал?

В вашем контуре. Наружу ничего не отправляется, выгрузка идёт только в ваш SIEM.

Какие агенты и фреймворки поддерживаются?

Любые, которые запускаются как процессы в Linux. Привязки к конкретному фреймворку нет.

Что нужно для установки?

Linux x86_64 с ядром 5.8 или новее и root-доступ: eBPF без них не работает.

Сколько стоит пилот?

Ничего. Пилот бесплатный и длится 2–4 недели.

Финал · Заявка

Запустим пилот у вас

Оставьте контакты и коротко опишите, какие агенты у вас работают. Мы свяжемся и согласуем старт.

ИГРОК 1 · НОВАЯ ИГРА