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.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Adversarial-Detection-Engineering-Framework — Um framework e taxonomia para identificar, classificar e raciocinar sobre bugs de lógica de detecção em regras SIEM, EDR e XDR, com exemplos concretos e bypasses do mundo real. | Kitploit
Ferramentas/GitHubGitHub/adversarial-detection-engineering/adversarial-detection-engineering-framework
Ferramentas DefensivasAnálise de VulnerabilidadesEvasão de IDS/IPSTestes de PenetraçãoInteligência de AmeaçasAprendizado e EducaçãoRed TeamingResposta a IncidentesRecursos Curados
Análise de Logs
GitHubadversarial-detection-engineering/adversarial-detection-engineering-framework

Adversarial-Detection-Engineering-Framework

Um framework e taxonomia para identificar, classificar e raciocinar sobre bugs de lógica de detecção em regras SIEM, EDR e XDR, com exemplos concretos e bypasses do mundo real.

Ver Repositório
59833há 24 diasRevisado pelo Kitploit

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

Framework de Engenharia de Detecção Adversarial (ADE)

Autor Último Commit no GitHub Licença do GitHub

Antecipe-se aos Falsos Negativos compreendendo como a lógica de detecção falha antes que os atores de ameaça a explorem.

Confira o site: https://adeframework.org/

O que é ADE?

A Engenharia de Detecção Adversarial (ADE) é a disciplina de raciocinar sobre Falsos Negativos em regras de detecção. O Framework ADE fornece uma formalização moderna de código aberto de Bugs de Lógica de Detecção - incompatibilidades entre o que uma regra de detecção pretende detectar e o que ela realmente detecta.

A Vantagem do ADE

Em vez de esperar por Falsos Negativos do mundo real, os engenheiros de detecção podem proativamente perguntar:

"Quais variações fariam a lógica de detecção desta regra deixar passar o que ela deveria capturar?"

Essa linha de raciocínio adversarial espelha como os atores de ameaça podem abusar de fraquezas na lógica de detecção.

Principais Recursos

  • ✅ Identificar bugs de lógica de detecção reproduzíveis e mapeá-los para categorias formais do ADE
  • ✅ Incorporar o modelo mental de um atacante na forma como a lógica de detecção é projetada e revisada
  • ✅ Expor fraquezas estruturais em regras usadas para hunts ou ferramentas de MDR em produção (SIEM, XDR, EDR)
  • ✅ Equipar equipes de segurança com inteligência acionável sobre bugs de lógica de detecção
  • ✅ Antecipar-se aos Falsos Negativos antes que os atores de ameaça os descubram e explorem

Propósito do ADE

O propósito do ADE não é forçar a perfeição no design, embora esse seja um objetivo ideal - mas sim aumentar a conscientização e rastrear limitações, mesmo que intencionais:

  • O ADE não se trata de exigir regras de detecção perfeitas; trata-se de tornar visível o risco de falsos negativos.
  • Muitas regras contêm limitações intencionais devido ao escopo, qualidade do sinal ou restrições operacionais, e estas ainda podem ser mapeadas para tipos de bugs do ADE sem estarem "erradas".
  • O ADE fornece uma forma compartilhada de documentar, aceitar, mitigar ou compensar esses riscos em um conjunto de regras, em vez de julgar regras individuais isoladamente.

Ligação do ADE com Exposições de Lógica de Detecção (DLE)

  • O ADE fornece uma taxonomia canônica e classes de bugs para bugs de lógica de detecção.
  • DLE fornece uma lista reconhecida de bypasses divulgados publicamente com mapeamentos ADE.

Início Rápido

Novo no ADE? Comece aqui:

  1. Introdução - Entenda o que é o ADE e por que ele importa
  2. Conceitos Fundamentais - Aprenda a terminologia fundamental
  3. Guia de Início Rápido - Aplique o ADE à sua primeira regra de detecção
  4. Teste de Probabilidade de Bug - Checklist rápido para avaliar regras em busca de bugs

Pronto para se aprofundar?

  • Teoria dos Bugs de Lógica de Detecção - Fundamentos formais
  • Visão Geral da Taxonomia - Todas as categorias de bugs
  • Exemplos - Exemplos do mundo real

Taxonomia de Bugs de Lógica de Detecção do ADE

O framework identifica 4 categorias principais e 16 subcategorias de bugs de lógica de detecção:

🌳 ADE1 – Reformatting in Actions
    ├─ ADE1-01 Substring Manipulation
    └─ ADE1-02 Normalization Asymmetry

🌳 ADE2 – Omit Alternatives
    ├─ ADE2-01 Method/Binary
    ├─ ADE2-02 Versioning
    ├─ ADE2-03 Locations
    └─ ADE2-04 File Types

🌳 ADE3 – Context Development
    ├─ ADE3-01 Process Cloning
    ├─ ADE3-02 Aggregation Hijacking
    ├─ ADE3-03 Timing and Scheduling
    ├─ ADE3-04 Event Fragmentation
    ├─ ADE3-05 Lineage Spoofing
    └─ ADE3-06 Limit Saturation

🌳 ADE4 – Logic Manipulation
    ├─ ADE4-01 Gate Inversion
    ├─ ADE4-02 Conjunction Inversion
    ├─ ADE4-03 Incorrect Expression
    └─ ADE4-04 Field Mismapping & Semantics

→ Explore a Taxonomia Completa

O que o Framework Oferece

1. Teoria dos Bugs de Lógica de Detecção

Definições formais e fundamentação teórica:

  • O que constitui um bug de lógica de detecção
  • Como os bugs criam Falsos Negativos
  • Relação entre escopo e lógica de detecção
  • Conceito de Bypasses de Regras

2. Taxonomia Formal de Bugs

Classificação abrangente com terminologia clara:

  • 4 categorias principais
  • 16 subcategorias detalhadas
  • Sistema de rotulagem consistente (ADE1-01, ADE2-01, etc.)
  • Mapeamento para regras de detecção do mundo real

3. Exemplos do Mundo Real

Exemplos concretos de conjuntos de regras em produção:

  • Regras de detecção do Sigma
  • Análises do Microsoft Sentinel
  • Regras de SIEM e EDR do Elastic Security

Categorias de Exemplos:

  • Exemplos ADE1 - Bypasses de manipulação de strings
  • Exemplos ADE2 - Alternativas omitidas
  • Exemplos ADE3 - Desenvolvimento de contexto
  • Exemplos ADE4 - Manipulação de lógica

4. Ferramentas Práticas

  • Teste de Probabilidade de Bug - Checklist rápido de pré-análise
  • Guia de Início Rápido - Processo de aplicação passo a passo

Como o ADE Complementa os Frameworks Existentes

Baixar ferramenta