O Antivírus para Artefatos de IA & Firewall RAG. Uma ferramenta de análise estática que verifica Models e Notebooks em busca de RCE, Datasets e documentos RAG para Envenenamento de Dados, PII e Injeções de Prompt. Proteja sua Cadeia de Suprimentos de IA.
Veritensor é o antivírus para artefatos de IA e o firewall definitivo para pipelines RAG. Ele protege toda a cadeia de suprimentos de IA ao escanear os artefatos que as ferramentas SAST tradicionais não detectam: modelos, conjuntos de dados, documentos RAG e notebooks.
O Veritensor desloca a segurança para a esquerda. Em vez de esperar que uma injeção de prompt atinja seu LLM, o Veritensor intercepta e sanitiza documentos maliciosos, conjuntos de dados envenenados e dependências comprometidas antes que eles entrem no seu Vector DB ou ambiente de execução.
Ao contrário das ferramentas SAST padrão (que focam em código), o Veritensor entende os formatos binários e serializados usados em Machine Learning:
requirements.txt, poetry.lock) para typosquatting e CVEs conhecidas (via OSV.dev).@mcp.tool(). Escaneia claude_desktop_config.json e mcp.json para permissões excessivamente privilegiadas.LangChain, LlamaIndex, ChromaDB e Unstructured.io para bloquear ameaças em tempo de execução.font-size: 0, color: white) e comentários HTML. O Veritensor escaneia fluxos binários brutos para capturar o que os parsers padrão não veem.pyproject.toml, poetry.lock e Pipfile.lock em busca de pacotes maliciosos (typosquatting) e vulnerabilidades.veritensor manifest . cria um instantâneo JSON assinado dos seus artefatos de dados para conformidade (EU AI Act).SWdub3Jl... -> Ignore previous instructions)..exe renomeado para invoice.pdf).--html.O Veritensor é modular. Instale apenas o que você precisa para manter seu ambiente leve (~50 MB no núcleo).
| Opção | Comando | Caso de uso |
|---|---|---|
| Core | pip install veritensor | Scanner base (Modelos, Notebooks, Dependências) |
| RAG | pip install "veritensor[rag]" | Documentos (PDF, DOCX, PPTX) |
| PII | pip install "veritensor[pii]" | Detecção de PII baseada em ML (Presidio) |
| AWS | pip install "veritensor[aws]" | Varredura direta de buckets S3 |
| All | pip install "veritensor[all]" | Suíte completa para segurança empresarial |
docker pull arseniibrazhnyk/veritensor:latest
Escaneie recursivamente um diretório em busca de todas as ameaças suportadas usando 4 núcleos de CPU:
veritensor scan ./my-rag-project --recursive --jobs 4
Verifique injeções de prompt e injeções de fórmula em dados corporativos:
veritensor scan ./finance_data.xlsx
veritensor scan ./docs/contract.pdf
Crie um instantâneo de conformidade da sua pasta de conjuntos de dados:
veritensor manifest ./data --output provenance.json
Envie seus limites de segurança locais para o Enterprise Server:
veritensor scan . --sync-policy --api-key "vt_your_key"
O Veritensor usa streaming para lidar com arquivos enormes. Por padrão, ele amostra 10 mil linhas para maior velocidade.
veritensor scan ./data/train.parquet --full-scan
Garanta que o arquivo no seu disco corresponda à versão oficial do Hugging Face (detecta adulteração):
veritensor scan ./pytorch_model.bin --repo meta-llama/Llama-2-7b
Escaneie ativos remotos sem download manual:
veritensor scan s3://my-ml-bucket/models/llama-3.pkl
Garanta que o arquivo no seu disco corresponda à versão oficial do registro (detecta adulteração):
veritensor scan ./pytorch_model.bin --repo meta-llama/Llama-2-7b
O Veritensor lê automaticamente os metadados de arquivos safetensors e GGUF. Se um modelo tiver uma licença Não-Comercial (por exemplo, cc-by-nc-4.0), ele emitirá um alerta de severidade ALTA.
Para substituir isso (modo Break-glass), use:
veritensor scan ./model.safetensors --force
O Veritensor usa streaming para lidar com arquivos enormes. Por padrão, ele amostra 10 mil linhas para maior velocidade.
veritensor scan ./data/train.parquet --full-scan