IoT Fleet Management Data Streaming
How to Build an Intrusion Detection System Using ksqlDB

How to Build an Intrusion Detection System Using ksqlDB

10/23/2020 · Géraud Dugé de Bernonville

What this post added

This post demonstrates how to build an Intrusion Detection System (IDS) using ksqlDB and Kafka. It details setting up a virtualized network environment with Vagrant, capturing network packets using TShark, and ingesting them into Kafka via the Spool Dir connector. The post then shows how to use ksqlDB to process these raw network packets, flatten the JSON data, and identify potential port scan and Slowloris attacks by creating separate ksqlDB streams for each attack type. It also provides example ksqlDB queries for data analysis and detection.

Read the original post ↗