{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"pysdoclust-stream","owner":"CN-TU","isFork":false,"description":"incremental stream clustering algorithm based on SDO","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-25T05:45:46.535Z"}},{"type":"Public","name":"pysdoclust","owner":"CN-TU","isFork":false,"description":"clustering algorithm based on SDO","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T09:14:16.751Z"}},{"type":"Public","name":"machine-learning-in-ebpf","owner":"CN-TU","isFork":false,"description":"This repository contains the code for the paper \"A flow-based IDS using Machine Learning in eBPF\", Contact: Maximilian Bachl","topicNames":["linux","ebpf","decision-trees","tree-based-methods","machine-learning"],"topicsNotShown":0,"allTopics":["linux","ebpf","decision-trees","tree-based-methods","machine-learning"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":77,"forksCount":5,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-19T08:25:43.011Z"}},{"type":"Public","name":"py-outlier-detection-dynamics","owner":"CN-TU","isFork":false,"description":"Study of dynamics in the scores of outlier detection algorithms","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-26T10:19:43.190Z"}},{"type":"Public","name":"py-temporal-silhouette","owner":"CN-TU","isFork":false,"description":" Temporal Silhouette for Stream Clustering Validation (Python). CN contact: Félix Iglesias","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-10T21:00:38.326Z"}},{"type":"Public","name":"CCgen.v2","owner":"CN-TU","isFork":false,"description":"Generate, inject and extract covert channels in TCP/IP flows","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-30T00:42:56.804Z"}},{"type":"Public","name":"py-outlier-detection-stream-data","owner":"CN-TU","isFork":false,"description":"Outlier Detection in Stream Data with Python. CN contact: Félix Iglesias","topicNames":["machine-learning","data-mining","outlier-detection","stream-data","anomaly-detection"],"topicsNotShown":0,"allTopics":["machine-learning","data-mining","outlier-detection","stream-data","anomaly-detection"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-22T07:16:51.511Z"}},{"type":"Public","name":"mdcgenpy","owner":"CN-TU","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":14,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-01T13:25:04.825Z"}},{"type":"Public","name":"go-flows","owner":"CN-TU","isFork":false,"description":"Flow Exporter implementation in go. CN contact: GV","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":5,"starsCount":8,"forksCount":5,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-13T08:34:32.161Z"}},{"type":"Public","name":"reinforcement-learning-for-per-flow-buffer-sizing","owner":"CN-TU","isFork":false,"description":"Implementation of the paper \"LFQ: Online Learning of Per-Flow Queuing Policies Using Deep Reinforcement Learning\", Contact: Maximilian Bachl","topicNames":["deep-learning","congestion-control","queuing","aqm","reinforcement-learning"],"topicsNotShown":0,"allTopics":["deep-learning","congestion-control","queuing","aqm","reinforcement-learning"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":16,"forksCount":2,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-24T15:26:15.247Z"}},{"type":"Public","name":"py_CCgen","owner":"CN-TU","isFork":false,"description":"Generate, inject and extract covert channels in network traffic","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-17T09:19:21.086Z"}},{"type":"Public","name":"tpsdos-experiments","owner":"CN-TU","isFork":false,"description":"Experiments for the paper \"Periodical Patterns and Out-of-Phase Outliers in Evolving Data Streams\". CN contact: Alexander Hartl","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-04T09:28:49.708Z"}},{"type":"Public","name":"dSalmon","owner":"CN-TU","isFork":false,"description":"dSalmon is a framework for analyzing data streams. CN contact: Alexander Hartl","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-20T19:01:43.804Z"}},{"type":"Public","name":"pyodm","owner":"CN-TU","isFork":false,"description":"Observers-based Data Modeling. CN contact: Fares Meghdouri ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-04T11:41:28.726Z"}},{"type":"Public","name":"py-virtnet","owner":"CN-TU","isFork":false,"description":"Network emulation library for Python. CN contact: Gernot Vormayr","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":0,"starsCount":2,"forksCount":5,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-14T15:17:27.915Z"}},{"type":"Public","name":"Datasets-preprocessing","owner":"CN-TU","isFork":false,"description":"Preprocessing scripts for IDS datasets. CN contact: Fares Meghdouri","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-11T14:03:51.823Z"}},{"type":"Public","name":"controllable-network-data-balancing-with-gans","owner":"CN-TU","isFork":false,"description":"Controllable Network Data Balancing with GANs. CN Contact: Fares Meghdouri ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-01T15:42:41.188Z"}},{"type":"Public","name":"mdcstream-wrapper-matlab","owner":"CN-TU","isFork":false,"description":"Wrapper to automatically generate MDCStream data collections","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"MATLAB","color":"#e16737"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-31T17:26:11.570Z"}},{"type":"Public","name":"mdcstream-matlab","owner":"CN-TU","isFork":false,"description":"Generator of synthetic multi-dimensional stream data for algorithm testing. CN contact: Félix Iglesias","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"MATLAB","color":"#e16737"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-30T11:22:45.238Z"}},{"type":"Public","name":"network-flow-counting","owner":"CN-TU","isFork":false,"description":"LSTM-based Network Flow Counting for Encrypted Tunnels. Contact CN: Fares Meghdouri","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-04T12:24:26.341Z"}},{"type":"Public","name":"py_clureal-experiments","owner":"CN-TU","isFork":false,"description":"Algorithm for Interpretability and Refinement of Clustering. CN contact: Félix Iglesias ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-11T10:55:28.077Z"}},{"type":"Public","name":"adversarial-recurrent-ids","owner":"CN-TU","isFork":true,"description":"Contact: Alexander Hartl, Maximilian Bachl, Fares Meghdouri. Explainability methods and Adversarial Robustness metrics for RNNs for Intrusion Detection Systems. Also contains code for \"SparseIDS: Learning Packet Sampling with Reinforcement Learning\" (branch \"rl\").","topicNames":["rnn","adversarial-machine-learning","feature-importance","rnn-lstm","adversarial-robustness","feature-sensitivity","explainability"],"topicsNotShown":0,"allTopics":["rnn","adversarial-machine-learning","feature-importance","rnn-lstm","adversarial-robustness","feature-sensitivity","explainability"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":14,"forksCount":12,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-16T19:39:18.601Z"}},{"type":"Public","name":"PCC-Uspace","owner":"CN-TU","isFork":true,"description":"Fair Queuing Detection and Delay based Congestion Control. Forked userspace implementation of PCC. Contact: Maximilian Bachl","topicNames":["low-latency","congestion-control","transport-protocol","fair-queuing"],"topicsNotShown":0,"allTopics":["low-latency","congestion-control","transport-protocol","fair-queuing"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":58,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-18T18:19:56.152Z"}},{"type":"Public","name":"pysafe","owner":"CN-TU","isFork":true,"description":"Python implementation of SAFE (Sample-based Feature Refinement). CN contact: Fares Meghdouri ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-06T18:28:48.953Z"}},{"type":"Public","name":"cocoa-qdisc","owner":"CN-TU","isFork":false,"description":"Cocoa is a qdisc which maximizes throughput for each flow while keeping the buffer minimal. Contact: Maximilian Bachl.","topicNames":["kernel-module","congestion-control","qdisc","active-queue-management","aqm","fair-queuing"],"topicsNotShown":0,"allTopics":["kernel-module","congestion-control","qdisc","active-queue-management","aqm","fair-queuing"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":5,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-21T17:42:58.578Z"}},{"type":"Public","name":"ids-backdoor","owner":"CN-TU","isFork":false,"description":"Contact: Maximilian Bachl, Alexander Hartl. Explores defenses against backdoors and poisoning attacks for Intrusion Detection Systems. Code for \"EagerNet\" is in the \"eager\" branch. ","topicNames":["deep-learning","backdoor","poisoning","adversarial-machine-learning","random-forest"],"topicsNotShown":0,"allTopics":["deep-learning","backdoor","poisoning","adversarial-machine-learning","random-forest"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-15T16:57:27.307Z"}},{"type":"Public","name":"py_pcap2transcription","owner":"CN-TU","isFork":false,"description":"Transforming pcaps into flow communication trancriptions. CN contact: Félix Iglesias","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Perl","color":"#0298c3"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-09T16:43:03.889Z"}},{"type":"Public","name":"py_lstm-tweets","owner":"CN-TU","isFork":false,"description":"LSTM-based classification of tweets for cybersecurity. CN contact: Félix Iglesias ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-09T16:34:19.808Z"}},{"type":"Public","name":"multi-key-vector-experiments","owner":"CN-TU","isFork":false,"description":"Experiments for attack detection with the multu-key feature vector under TLS and IPsec encryption assumptions. CN contact: Fares Meghdouri","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-08-07T12:31:48.988Z"}},{"type":"Public","name":"i-notice","owner":"CN-TU","isFork":false,"description":"Incremental Convolutional Classifier for Network Packets. CN contact: Fares Meghdouri ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-19T12:20:05.656Z"}}],"repositoryCount":47,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}