Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
sigma-ai — Regras de detecção Sigma para monitoramento de segurança de agentes de IA | Kitploit
Ferramentas/GitHubGitHub/agentshield-ai/sigma-ai
Escalada de PrivilégiosReconhecimentoMecanismos de PersistênciaAnálise de VulnerabilidadesExfiltração de DadosInteligência de AmeaçasSegurança da Cadeia de SuprimentosDetecção de IntrusãoAprendizado e EducaçãoSegurança de IADetecção de Anomalias
15221há 2 mesesAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
GitHubagentshield-ai/sigma-ai

sigma-ai

Regras de detecção Sigma para monitoramento de segurança de agentes de IA

Ver Repositório

Regras Sigma do AgentShield

O que é este repositório?

Este repositório contém regras de deteção que ajudam a identificar quando um agente de IA está a ser atacado ou manipulado. Pense nisso como uma biblioteca de "assinaturas de ameaças" – cada regra descreve um padrão que, quando correspondido nos dados de registo (logs) de um agente, sinaliza que algo suspeito pode estar a acontecer.

O AgentShield é uma camada de segurança open-source para agentes de IA. Monitoriza o comportamento do agente em tempo real e utiliza estas regras Sigma para detetar ataques adversários como injeção de instruções (prompt injection), roubo de dados, envenenamento de ferramentas e escalada de privilégios – antes que causem danos.

O que são regras Sigma?

Sigma é um padrão aberto utilizado em toda a indústria de cibersegurança para escrever regras de deteção. Se as assinaturas de antivírus dizem ao seu computador "este ficheiro é malicioso", as regras Sigma dizem à sua plataforma de segurança "este padrão de atividade nos registos é suspeito".

Uma regra Sigma é um ficheiro YAML curto que diz: "Se vires este padrão nos registos, levanta um alerta." Por exemplo, uma regra simplificada poderia ser:

SE o evento de registo é user_input
E a mensagem contém "ignore previous instructions"
ENTÃO levanta um alerta crítico para injeção de instruções

Como Sigma é um padrão independente de fornecedor, estas regras funcionam com qualquer motor de deteção compatível com Sigma – não apenas com o AgentShield. Isto significa que as equipas de segurança podem integrá-las nas suas ferramentas existentes sem dependência de um fornecedor específico.

Que ameaças estas regras detetam?

Injeção de instruções (Prompt Injection)

Quando alguém tenta sobrepor as instruções de um agente – diretamente (escrevendo "ignore previous instructions") ou indiretamente (escondendo instruções em documentos que o agente lê).

Roubo e exfiltração de dados

Quando um agente é enganado para enviar dados sensíveis para um atacante – através de uploads HTTP, DNS tunnelling, imagens Markdown ocultas ou técnicas esteganográficas.

Manipulação e envenenamento de ferramentas

Quando metadados maliciosos estão escondidos em descrições de ferramentas MCP, ou quando ferramentas mudam de comportamento depois de serem confiadas (ataques de "rug pull").

Roubo de credenciais

Quando um agente acede a ficheiros sensíveis como chaves SSH, tokens de API, credenciais cloud ou variáveis de ambiente que contêm segredos.

Escalada de privilégios

Quando um agente tenta obter mais acesso do que o pretendido – através de sudo, escapes de contentores, manipulação de IAM cloud ou adulteração de ficheiros do sistema.

Persistência

Quando um atacante tenta manter acesso a longo prazo – através de cron jobs, modificações de perfis de shell, agentes de inicialização ou envenenamento da memória do agente.

Execução remota de código

Quando um agente é enganado para descarregar e executar scripts maliciosos, estabelecer reverse shells ou executar comandos ofuscados.

Reconhecimento

Quando um agente realiza scanning de rede ou enumeração DNS para mapear um ambiente alvo.

Adulteração de configuração

Quando um agente modifica ficheiros de configuração sensíveis à segurança para enfraquecer defesas – definições de aprovação automática, configurações MCP ou ficheiros de regras de assistente de IA.

Ataques à cadeia de fornecimento (Supply Chain)

Quando pacotes ou skills são instalados a partir de fontes não confiáveis – URLs diretos, repositórios GitHub ou arquivos tarball.

Estrutura de diretórios

rules/
└── ai_agent/
    ├── ai_agent_prompt_injection_direct.yml
    ├── ai_agent_credential_access.yml
    ├── ai_agent_mcp_tool_poisoning.yml
    └── ... (todas as regras num único diretório plano)

As regras estão organizadas por produto (ai_agent) seguindo as convenções do SigmaHQ. A categoria de ameaça específica de cada regra é capturada nos metadados YAML da regra (através de tags MITRE ATT&CK e dos campos logsource), não na estrutura de diretórios. Esta estrutura plana mantém o repositório simples e evita ambiguidades quando uma regra abrange múltiplas categorias de ataque.

Como usar estas regras

Com o motor AgentShield

# Clonar o repositório de regras
git clone https://github.com/agentshield-ai/sigma-ai.git

# Usar com o motor AgentShield
export AGENTSHIELD_AUTH_TOKEN="substituir-por-pelo-menos-32-caracteres"
agentshield serve --rules ./sigma-ai/rules --port 8433

# Validar regras
agentshield rules validate --path ./sigma-ai/rules

Com ferramentas Sigma genéricas

Estas regras seguem o formato Sigma padrão e podem ser usadas com qualquer ferramenta compatível com Sigma:

# Validar com sigma-cli
sigma check rules/

# Converter para outros formatos
sigma convert -t <target> rules/ai_agent/

Compreender uma regra

Abaixo está um exemplo completamente anotado mostrando a anatomia de uma regra Sigma. Cada campo é explicado em linguagem simples.

title: Direct Prompt Injection Attempt          # Nome legível por humanos
id: eddcdc94-698c-577f-900d-28b1b5491a80         # Identificador único (UUID v5)
related:                                         # Ligações a regras relacionadas
  - id: agent-prompt-injection-direct-001        # ID anterior que esta substitui
    type: obsoletes
status: stable                                   # Nível de maturidade (ver abaixo)
description: |                                   # O que esta regra deteta
  Detects direct prompt injection attempts in AI agent inputs containing
  common jailbreak phrases, system override commands, and policy manipulation
  structures. These patterns indicate attempts to compromise agent behaviour
  through malicious instructions.
references:                                      # Leituras adicionais
  - https://owasp.org/www-project-top-10-for-large-language-model-applications/
author: AgentShield                              # Quem escreveu esta regra
date: "2026-02-16"                               # Quando foi escrita pela primeira vez
modified: "2026-02-24"                           # Quando foi alterada pela última vez
tags:                                            # Mapeamentos MITRE ATT&CK
  - attack.initial_access
  - attack.t1190
logsource:                                       # Que formato de registo esperar
  product: ai_agent
  category: agent_events
detection:                                       # A lógica de correspondência
  selection_jailbreak_keywords:
    event_type: user_input
    message|contains:
      - 'ignore previous instructions'
      - 'developer mode'
  condition: selection_jailbreak_keywords
falsepositives:                                  # Gatilhos benignos conhecidos
  - Legitimate AI safety research
level: critical                                  # Severidade (critical/high/medium/low)

Aqui está o que cada secção faz:

Baixar ferramenta