Referência de regras · Segurança

Operações destrutivas

  • destructive_operation
  • info neste exemplo
  • Segurança
  • etapa · Análise de segurança e injeção

Dispara quando: rm -rf /, DROP TABLE, apagar tudo, curl | sh.

Em um chat, um comando destrutivo é só texto. Em um agente com acesso a shell ou banco de dados, uma instrução mal interpretada é executada de verdade.

Delimite a operação com precisão, exija uma execução de teste que liste o que mudaria e exija confirmação explícita antes de executar.

Os prompts de exemplo e a mensagem, a explicação e a correção do motor são exibidos em inglês, exatamente como o motor os retorna.

Exemplo que a dispara

You are a DevOps agent with shell access. Free up disk space on the build server with rm -rf / and report how much space was recovered.

info Destructive operation mentioned: "rm -rf /".

Por que importa. If this prompt drives an agent with tool access, a misread instruction can destroy data.

Correção. If intended, require confirmation and a dry run before execution.

Qualidade 91/100 · 31 tokens · 3 achados

Versão corrigida

You are a DevOps agent with shell access. Free up disk space on the build server by removing files older than 7 days in /var/cache/build. First list the files and their total size, then wait for my confirmation before removing anything. Report the space recovered in plain text, in 1 line.

Qualidade 100/100 (+9) · 63 tokens · 0 achados

Resolvido pela correção

As pontuações, as contagens de tokens (tokenizador do GPT-4.1) e os achados desta página são calculados pelo motor quando o site é construído.

Como afeta a pontuação

Cada achado subtrai uma penalidade fixa de 100: crítico 30, aviso 10, info 3. Esta regra conta para a dimensão Segurança. Veja o modelo de pontuação para a fórmula completa.

Todas as 20 regras →