Un framework et une taxonomie pour identifier, classer et raisonner sur les bogues de logique de détection dans les règles SIEM, EDR et XDR, avec des exemples concrets et des contournements réels.
Prenez de l'avance sur les Faux Négatifs en comprenant comment la logique de détection échoue avant que les acteurs malveillants ne l'exploitent.
Consultez le site web : https://adeframework.org/
L'Ingénierie de Détection Adversariale (ADE) est la discipline consistant à raisonner sur les Faux Négatifs dans les règles de détection. Le Framework ADE fournit une formalisation open-source moderne des Bugs de Logique de Détection - les inadéquations entre ce qu'une règle de détection a l'intention de détecter et ce qu'elle détecte réellement.
Au lieu d'attendre des Faux Négatifs réels, les ingénieurs en détection peuvent proactivement se demander :
« Quelles variations feraient que la logique de détection de cette règle manquerait ce qu'elle était censée attraper ? »
Ce raisonnement adversarial reflète la façon dont les acteurs malveillants peuvent abuser des faiblesses dans la logique de détection.
Le but de l'ADE n'est pas d'imposer la perfection dans la conception, bien que ce soit un objectif idéal - mais de sensibiliser et de suivre les limitations, même si elles sont intentionnelles :
Nouveau dans l'ADE ? Commencez ici :
Prêt à approfondir ?
Le framework identifie 4 catégories majeures et 16 sous-catégories de bugs de logique de détection :
🌳 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
→ Explorer la Taxonomie Complète
Définitions formelles et fondement théorique :
Classification complète avec une terminologie claire :
Exemples concrets issus de règles en production :
Catégories d'Exemples :