Плагин api-relay-audit для DeepSeek Harness

Локальный аудит AI-прокси и релеев API: проверки на инъекции промптов, подмену модели, правку tool-call, утечки и целостность стрима — отчёт в Markdown.

★ 856 звёзды репозитория категория: Безопасность и права

Установка

Команда из каталога ставит плагин в профиль web — тот, с которым работает веб-интерфейс DeepSeek Harness. Нужен установленный dsh.

github $ dsh plugin --profile web add github:toby-bridges/api-relay-audit

Установка из GitHub тянет исходники и на первом запуске просит разрешить сборку пакета; из npm приходит уже собранный код. Подробно: как установить плагин DeepSeek Harness.

О плагине

API Relay Audit проверяет сторонние «релеи» и прокси к LLM-провайдерам — OpenAI-совместимые и Claude-совместимые шлюзы, зеркала, перепродавцов ключей — на то, не вмешиваются ли они в запросы и ответы. Аудит выполняется локально: ключ API уходит только на тот URL, который вы указали. Итог — Markdown-отчёт с находками по каждому из 14 шагов и вердиктом LOW / MEDIUM / HIGH. Инструмент пригодится тем, кто собирается пустить через такой релей рабочий трафик, автоматизацию coding-агента или операции с кошельком.

Что умеет:

  • обнаруживать инъекции скрытых промптов, извлечение промпта, переопределение инструкций и усечение контекста;
  • собирать сигналы подмены модели: самоидентификация, задержки, признаки стрима и канала (README подчёркивает, что это сигналы, а не доказательство);
  • ловить переписывание tool-call — например, подмену команд установки пакетов в ответе модели;
  • проверять утечки в ответах об ошибках и целостность SSE-стрима;
  • в профиле web3 — проверки для кошельков: отказ подписывать транзакции и выдавать приватные ключи;
  • держать «неубедительные» результаты на виду, не выдавая их за «чисто».

Установка: dsh plugin --profile web add github:toby-bridges/api-relay-audit; автор рекомендует закреплять тег релиза, например #v2.4.0. Плагин регистрирует команду /relay-audit, которая берёт baseURL, модель и ссылку на учётные данные из текущего провайдера DSH — секрет остаётся в DSH Credentials и передаётся локальному процессу аудита через переменную окружения. Варианты: /relay-audit --connectivity для дешёвой проверки, --profile web3, а также явные --url, --model и --credential-ref. Локально нужны Python и curl; сам скрипт audit.py обходится стандартной библиотекой.

На что обратить внимание: полный аудит без аргументов расходует платные токены; выбранный маршрут должен идентифицироваться как модель Claude, хотя сам API релея может быть совместим и с Anthropic, и с OpenAI. Инструмент не сертифицирует релей как безопасный и не заменяет ручное ревью.

Безопасность. Плагин выполняет сторонний код с вашими правами: он может читать файлы, использовать ваши ключи и ходить в сеть, а подтверждения инструментов агента его не ограничивают. Перед установкой посмотрите исходники и закрепите версию по коммиту: github:toby-bridges/api-relay-audit#<sha>. Присутствие в каталоге не означает проверку безопасности.

Похожие плагины

Та же категория — Безопасность и права, по звёздам.

Набор для авторизованных проверок безопасности: девять режимов (пентест, аудит кода, реверс, CTF и др.) и рантайм-плагины с панелью…

★ 595

dsh-pentest

howmp

Режим пентеста для авторизованных проверок: ведёт цепочку разведки, активы и уязвимости и показывает их в Web-интерфейсе.

★ 541

dsh-auto-review

PerryLink

Автоодобрение действий второй моделью: субагент-ревьюер только для чтения выносит структурированный вердикт allow/deny с причиной, по…

★ 197 ↓ 4 483

dsh-auto-mode

NanmiCoder

Пресет разрешений Auto между Workspace Write и Full access: рутина остаётся в песочнице, а модель сессии сама рассматривает запросы на…

★ 162 ↓ 2 986

Правила доступа в стиле Claude Code: YAML-правила allow/deny/ask по инструменту, аргументам, путям и агенту, с аудитом, режимом dry-run и…

★ 114 ↓ 6 174