Антивирус для AI-артефактов и RAG-файрвол. Инструмент статического анализа, сканирующий модели и ноутбуки на предмет RCE, наборы данных и RAG-документы на предмет отравления данных, PII и промпт-инъекций. Защитите свою цепочку поставок ИИ.
Veritensor — это антивирус для артефактов ИИ и главный файрвол для RAG-пайплайнов. Он защищает всю цепочку поставок ИИ, сканируя артефакты, которые пропускают традиционные SAST-инструменты: модели, наборы данных, RAG-документы и ноутбуки.
Veritensor реализует подход shift left к безопасности. Вместо того чтобы ждать, пока prompt-инъекция поразит вашу LLM, Veritensor перехватывает и обезвреживает вредоносные документы, отравленные наборы данных и скомпрометированные зависимости до того, как они попадут в вашу векторную БД или среду выполнения.
В отличие от стандартных SAST-инструментов (которые фокусируются на коде), Veritensor понимает бинарные и сериализованные форматы, используемые в машинном обучении:
requirements.txt, poetry.lock) на предмет тайпсквоттинга и известных CVE (через OSV.dev).@mcp.tool(). Сканирует claude_desktop_config.json и mcp.json на предмет избыточных привилегий.LangChain, LlamaIndex, ChromaDB и Unstructured.io, чтобы блокировать угрозы в рантайме.font-size: 0, color: white) и HTML-комментариев. Veritensor сканирует сырые бинарные потоки, чтобы находить то, что пропускают стандартные парсеры.pyproject.toml, poetry.lock и Pipfile.lock на вредоносные пакеты (тайпсквоттинг) и уязвимости.veritensor manifest . создаёт подписанный JSON-снимок ваших артефактов данных для комплаенса (EU AI Act).SWdub3Jl... -> Ignore previous instructions)..exe, переименованный в invoice.pdf).--html.Veritensor модульный. Устанавливайте только то, что нужно, чтобы окружение оставалось лёгким (~50 МБ ядро).
| Вариант | Команда | Сценарий использования |
|---|---|---|
| Базовый | pip install veritensor | Базовый сканер (модели, ноутбуки, зависимости) |
| RAG | pip install "veritensor[rag]" | Документы (PDF, DOCX, PPTX) |
| PII | pip install "veritensor[pii]" | ML-обнаружение PII (Presidio) |
| AWS | pip install "veritensor[aws]" | Прямое сканирование из S3-бакетов |
| Все | pip install "veritensor[all]" | Полный набор для корпоративной безопасности |
docker pull arseniibrazhnyk/veritensor:latest
Рекурсивно сканируйте каталог на все поддерживаемые угрозы, используя 4 ядра CPU:
veritensor scan ./my-rag-project --recursive --jobs 4
Проверьте бизнес-данные на prompt-инъекции и формульные инъекции:
veritensor scan ./finance_data.xlsx
veritensor scan ./docs/contract.pdf
Создайте комплаенс-снимок папки с набором данных:
veritensor manifest ./data --output provenance.json
Отправьте локальные пороги безопасности на Enterprise Server:
veritensor scan . --sync-policy --api-key "vt_your_key"
Veritensor использует потоковую обработку для работы с огромными файлами. По умолчанию для скорости он берёт выборку из 10 тыс. строк.
veritensor scan ./data/train.parquet --full-scan
Убедитесь, что файл на вашем диске соответствует официальной версии с Hugging Face (обнаруживает подмену):
veritensor scan ./pytorch_model.bin --repo meta-llama/Llama-2-7b
Сканируйте удалённые ресурсы без ручной загрузки:
veritensor scan s3://my-ml-bucket/models/llama-3.pkl
Убедитесь, что файл на вашем диске соответствует официальной версии из реестра (обнаруживает подмену):
veritensor scan ./pytorch_model.bin --repo meta-llama/Llama-2-7b
Veritensor автоматически читает метаданные из safetensors и GGUF-файлов. Если у модели некоммерческая лицензия (например, cc-by-nc-4.0), будет выдано предупреждение уровня HIGH.
Чтобы обойти это (режим Break-glass), используйте:
veritensor scan ./model.safetensors --force
Veritensor использует потоковую обработку для работы с огромными файлами. По умолчанию для скорости он берёт выборку из 10 тыс. строк.
veritensor scan ./data/train.parquet --full-scan