# Scanner de prompt injection para PDF

Compara extracoes seguras e inseguras para detectar texto oculto, conteudo fora da pagina e outros riscos em PDF

> Página canônica: https://elysiatools.com/pt/tools/pdf-prompt-injection-scanner

- **Categoria:** Security

- **Palavras-chave:** pdf, prompt injection, seguranca

## Visão geral

Depois de enviar um PDF, a ferramenta executa primeiro o OpenDataLoader com os filtros de seguranca padrao e depois repete a extracao desativando hidden-text, off-page, tiny e hidden-ocg um de cada vez. O texto adicional que surge apenas nesses cenarios e marcado como suspeito para revisao manual.

## Entradas

- **Arquivo PDF** (file)
- **Escanear texto oculto** (checkbox)
- **Escanear conteudo fora da pagina** (checkbox)
- **Escanear texto minusculo** (checkbox)
- **Escanear camadas ocultas** (checkbox)
- **Usar arvore estrutural** (checkbox)
- **Sanitizar dados sensiveis** (checkbox)

## Quando usar

- Antes de processar documentos PDF de fontes externas ou desconhecidas em fluxos de trabalho de IA.
- Durante a auditoria de bases de conhecimento para garantir que instruções ocultas não afetem o comportamento do chatbot.
- Para verificar a integridade de documentos técnicos que contenham múltiplas camadas ou metadados complexos.

## Como funciona

- O usuário faz o upload do arquivo PDF e seleciona os módulos de detecção, como texto oculto ou conteúdo fora da página.
- A ferramenta executa uma extração segura inicial usando filtros de proteção padrão para capturar apenas o conteúdo visível.
- O sistema realiza extrações adicionais desativando individualmente cada filtro de segurança para revelar dados que normalmente seriam ignorados.
- Um relatório HTML é gerado comparando as versões e destacando qualquer texto que apareça apenas nos modos inseguros como suspeito.

## Casos de uso

- Triagem de currículos em portais de RH para evitar que candidatos usem instruções ocultas para manipular sistemas de classificação automática.
- Verificação de documentos jurídicos e contratos para garantir que não existam cláusulas escondidas em camadas OCG ou fontes minúsculas.
- Proteção de pipelines de dados RAG (Retrieval-Augmented Generation) contra ataques de injeção indireta via documentos PDF.

## Perguntas frequentes

### O que é prompt injection em arquivos PDF?

É a técnica de inserir comandos maliciosos ocultos no texto ou metadados de um PDF para enganar modelos de IA.

### Como a ferramenta identifica texto oculto?

Ela compara uma extração padrão com uma extração que ignora atributos de visibilidade, revelando textos que possuem a mesma cor do fundo ou estão em camadas invisíveis.

### O que significa 'conteúdo fora da página'?

Refere-se a textos ou elementos posicionados além das coordenadas de visualização da página, que ainda podem ser lidos por extratores de dados.

### A ferramenta altera o arquivo original?

Não, a ferramenta apenas analisa o arquivo e gera um relatório de riscos sem modificar o PDF enviado.

### Para que serve a opção de sanitizar dados sensíveis?

Ela ajuda a mascarar informações identificáveis durante o processo de escaneamento para manter a conformidade com políticas de privacidade.

## Ferramentas relacionadas

- [Ponte de PDF (OCR) para JSON estruturado](https://elysiatools.com/pt/tools/ocr-pdf-to-structured-json-bridge): Extrai a camada de texto do PDF com geometria (linhas por posição y, tabelas por vaos de coluna, títulos por tamanho de fonte, pares chave-valor com dois pontos) e preenche campo a campo um JSON Schema do usuário — rótulos pareados por chaves normalizadas, valores coagidos aos tipos declarados e validados com ajv.
- [Removedor de ruido de cabecalho e rodape PDF](https://elysiatools.com/pt/tools/pdf-header-footer-noise-remover): Compara a extracao com e sem cabecalhos/rodapes para detectar ruido repetido no texto
- [PDF Text Extractor](https://elysiatools.com/pt/tools/pdf-text-extractor): Extract text content from PDF documents with support for page selection, formatting options, and multi-language processing
- [PDF para texto limpo para LLM](https://elysiatools.com/pt/tools/pdf-to-clean-text-for-llm): Extrai texto limpo de PDFs para resumo, traducao, embedding e outros fluxos com LLM
- [Conversor PDF para Markdown](https://elysiatools.com/pt/tools/pdf-to-markdown): Converte documentos PDF para formato Markdown com extração de texto e preservação de formatação
- [PDF para PowerPoint](https://elysiatools.com/pt/tools/pdf-to-powerpoint): Extrai o conteúdo de texto de arquivos PDF e os converte em slides de apresentação PowerPoint
- [PDF para Texto Avançado](https://elysiatools.com/pt/tools/pdf-to-text-advanced): Conversor avançado de PDF para texto com seleção de páginas, opções de formatação e extração de metadados
- [PDF para Word](https://elysiatools.com/pt/tools/pdf-to-word): Converte arquivos PDF em documentos Word editaveis (.docx) extraindo texto e preservando formatacao basica

## Exemplos

- [Exemplos PDF](https://elysiatools.com/pt/samples/pdf-samples): Exemplos PDF gerados por ferramentas de 2026-02-01 a 2026-02-10
- [Exemplos de Apresentacoes Markdown](https://elysiatools.com/pt/samples/md-slide-deck-to-pdf): Decks Markdown estilo Remark/Marp para testar exportacao em PDF
- [Exemplos de Injeção SQL](https://elysiatools.com/pt/samples/sql-injections): Coleção educacional de payloads de injeção SQL para testes de segurança, avaliação de vulnerabilidades e práticas de codificação defensiva
- [Exemplos de Engenharia de Prompts](https://elysiatools.com/pt/samples/prompt-engineering): Exemplos abrangentes de engenharia de prompts incluindo templates, melhores práticas e técnicas eficazes de comunicação com IA

## Conteúdo relacionado

- [Fluxos de extracao e depuracao de PDF](https://elysiatools.com/pt/hubs/pdf-extraction-debugging-workflows): Depure PDFs dificeis verificando criptografia, seguranca, paginas, ordem de leitura, OCR, tabelas e saidas estruturadas.
- [Preparação de PDF para LLM e RAG](https://elysiatools.com/pt/hubs/pdf-llm-rag-prep): Transforme PDFs em entradas limpas, seguras e citaveis para resumo com LLM, embeddings, busca e RAG.
- [Engenharia de prompts e preparacao de entradas para LLM](https://elysiatools.com/pt/hubs/prompt-engineering-llm-input-workflows): Prepare entradas para LLM estruturando prompts, estimando tokens, traduzindo ou detectando idioma, limpando PDFs e revisando riscos de injecao, matematica, regex e dados.
- [Chunking RAG e preparo de recuperacao](https://elysiatools.com/pt/hubs/rag-chunking-retrieval-prep): Limpe PDFs e Word, remova ruido de extração, detecte prompts ocultos, divida texto, pontue chunks e prepare entradas RAG citaveis.
