Was ist Detection Engineering und was sind die Vorteile?
What is detection engineering and what are the benefits?
Detection engineering is a new approach to threat detection. More than just writing detection rules, detection engineering is a process—applying systems thinking and engineering to more accurately detect threats. The goal is to create an automated system of threat detection which is customizable, flexible, repeatable, and produces high quality alerts for security teams to act upon. Detection engineering is not yet a mature discipline with consistent methods and predictable results, but pioneers in the field are working towards this goal. There is not a lot written about the concept right now, no go-to standards or frameworks. It appears companies are developing their own approaches to incorporate the concept to improve their detection and response capabilities. 

A concept called detection-as-code (DaC), first coined by Anton Chuvakin in 2020, is at the heart of detection engineering, and points to the idea that detections should be treated as code. Essentially, it is about applying software engineering best practices to detections using modern agile CI/CD processes. 

The benefits Of Detection Engineering include 1) reduced mean-time-to-response through automation of detections, 2) detections are more relevant to the environment, 3) the process is structured, repeatable, and informs workflows, 4) detection rules and analytics are version controlled, reused, and modified as needed, 5) Peer review and automated testing are part of the process, to catch mistakes and gaps.
Detection Engineering ist ein neuer Ansatz zur Erkennung von Bedrohungen. Detection Engineering ist mehr als nur das Schreiben von Erkennungsregeln, es ist ein Prozess, bei dem Systemdenken und Technik eingesetzt werden, um Bedrohungen genauer zu erkennen. Ziel ist es, ein automatisiertes System zur Erkennung von Bedrohungen zu schaffen, das anpassbar, flexibel und wiederholbar ist und qualitativ hochwertige Warnmeldungen erzeugt, auf die die Sicherheitsteams reagieren können. Detection Engineering ist noch keine ausgereifte Disziplin mit einheitlichen Methoden und vorhersehbaren Ergebnissen, aber Pioniere auf diesem Gebiet arbeiten auf dieses Ziel hin. Zurzeit wird nicht viel über das Konzept geschrieben, es gibt keine Standards oder Rahmenwerke, die sich durchsetzen. Es hat den Anschein, dass die Unternehmen ihre eigenen Ansätze entwickeln, um das Konzept zur Verbesserung ihrer Aufdeckungs- und Reaktionsfähigkeiten einzusetzen.

Das Konzept "Detection as Code" (DaC), das erstmals von Anton Chuvakin im Jahr 2020 geprägt wurde, ist das Herzstück des Detection Engineering und verdeutlicht, dass Erkennungen wie Code behandelt werden sollten. Im Wesentlichen geht es darum, bewährte Software-Engineering-Praktiken mit Hilfe moderner agiler CI/CD-Prozesse auf Erkennungen anzuwenden.

Zu den Vorteilen von Detection Engineering gehören: 1) Verkürzung der mittleren Reaktionszeit durch die Automatisierung von Erkennungen, 2) Erkennungen sind für die Umgebung relevanter, 3) der Prozess ist strukturiert, wiederholbar und fließt in die Arbeitsabläufe ein, 4) Erkennungsregeln und Analysen werden versionskontrolliert, wiederverwendet und bei Bedarf geändert, 5) Peer Review und automatisierte Tests sind Teil des Prozesses, um Fehler und Lücken zu erkennen.
general_qa
de