Skip to content
Change the repository type filter

All

    Repositories list

    • This repository contains the code for the paper "A flow-based IDS using Machine Learning in eBPF", Contact: Maximilian Bachl
      C
      810900Updated Aug 11, 2025Aug 11, 2025
    • Temporary repository for replicating experiments related to AD ensembles
      0000Updated Jul 28, 2025Jul 28, 2025
    • Editor for the NTARC data format
      JavaScript
      0020Updated May 21, 2025May 21, 2025
    • clustering algorithm based on SDO
      Python
      0000Updated May 17, 2025May 17, 2025
    • incremental stream clustering algorithm based on SDO
      C++
      0000Updated Apr 15, 2025Apr 15, 2025
    • Study of dynamics in the scores of outlier detection algorithms
      Python
      0000Updated Nov 25, 2024Nov 25, 2024
    • go-ipfix

      Public
      IPFIX protocol write support. CN contact: GV
      Go
      1100Updated Jun 11, 2024Jun 11, 2024
    • dSalmon

      Public
      dSalmon is a framework for analyzing data streams. CN contact: Alexander Hartl
      C++
      0200Updated May 31, 2024May 31, 2024
    • Temporal Silhouette for Stream Clustering Validation (Python). CN contact: Félix Iglesias
      Python
      1200Updated Nov 10, 2023Nov 10, 2023
    • CCgen.v2

      Public
      Generate, inject and extract covert channels in TCP/IP flows
      JavaScript
      3500Updated Jun 30, 2023Jun 30, 2023
    • Outlier Detection in Stream Data with Python. CN contact: Félix Iglesias
      Python
      0210Updated May 22, 2023May 22, 2023
    • mdcgenpy

      Public
      Python
      31610Updated May 1, 2023May 1, 2023
    • go-flows

      Public
      Flow Exporter implementation in go. CN contact: GV
      Go
      71190Updated Mar 13, 2023Mar 13, 2023
    • Implementation of the paper "LFQ: Online Learning of Per-Flow Queuing Policies Using Deep Reinforcement Learning", Contact: Maximilian Bachl
      Python
      21700Updated Nov 24, 2022Nov 24, 2022
    • py_CCgen

      Public
      Generate, inject and extract covert channels in network traffic
      Python
      1200Updated Nov 17, 2022Nov 17, 2022
    • Experiments for the paper "Periodical Patterns and Out-of-Phase Outliers in Evolving Data Streams". CN contact: Alexander Hartl
      C++
      0200Updated Jul 4, 2022Jul 4, 2022
    • pyodm

      Public
      Observers-based Data Modeling. CN contact: Fares Meghdouri
      Python
      1000Updated May 4, 2022May 4, 2022
    • Network emulation library for Python. CN contact: Gernot Vormayr
      Python
      5202Updated Apr 14, 2022Apr 14, 2022
    • Preprocessing scripts for IDS datasets. CN contact: Fares Meghdouri
      Python
      4600Updated Mar 11, 2022Mar 11, 2022
    • Controllable Network Data Balancing with GANs. CN Contact: Fares Meghdouri
      Jupyter Notebook
      1200Updated Feb 1, 2022Feb 1, 2022
    • Wrapper to automatically generate MDCStream data collections
      MATLAB
      0000Updated Oct 31, 2021Oct 31, 2021
    • Generator of synthetic multi-dimensional stream data for algorithm testing. CN contact: Félix Iglesias
      MATLAB
      0100Updated Oct 30, 2021Oct 30, 2021
    • LSTM-based Network Flow Counting for Encrypted Tunnels. Contact CN: Fares Meghdouri
      Python
      0000Updated Oct 4, 2021Oct 4, 2021
    • Algorithm for Interpretability and Refinement of Clustering. CN contact: Félix Iglesias
      Python
      0000Updated May 11, 2021May 11, 2021
    • Contact: Alexander Hartl, Maximilian Bachl, Fares Meghdouri. Explainability methods and Adversarial Robustness metrics for RNNs for Intrusion Detection Systems.…
      TeX
      131900Updated Mar 16, 2021Mar 16, 2021
    • Fair Queuing Detection and Delay based Congestion Control. Forked userspace implementation of PCC. Contact: Maximilian Bachl
      C++
      64100Updated Feb 18, 2021Feb 18, 2021
    • pysafe

      Public
      Python implementation of SAFE (Sample-based Feature Refinement). CN contact: Fares Meghdouri
      Python
      1000Updated Nov 6, 2020Nov 6, 2020
    • Cocoa is a qdisc which maximizes throughput for each flow while keeping the buffer minimal. Contact: Maximilian Bachl.
      C
      5800Updated Oct 21, 2020Oct 21, 2020
    • Contact: Maximilian Bachl, Alexander Hartl. Explores defenses against backdoors and poisoning attacks for Intrusion Detection Systems. Code for "EagerNet" is in…
      TeX
      3900Updated Oct 15, 2020Oct 15, 2020
    • Transforming pcaps into flow communication trancriptions. CN contact: Félix Iglesias
      Perl
      0000Updated Sep 9, 2020Sep 9, 2020