#Intrusion-detection

Showing 48 of 48 repositories tagged #intrusion-detection, ranked by stars

osquery
osquery
osquery

SQL powered operating system instrumentation, monitoring, and analytics.

Score
100
★ 23.4k ⑂ 2.6k +1/day
C++
fail2ban
fail2ban
fail2ban

Daemon to ban hosts that cause multiple authentication errors

Score
100
★ 18.1k ⑂ 1.5k +25/day
Python
stamparm
stamparm
maltrail

Malicious traffic detection system

Score
50
★ 8.5k ⑂ 1.3k
Python
aceberg
aceberg
WatchYourLAN

Lightweight network IP scanner written in Go. With notifications, history, export to Grafana

Score
50
★ 7.1k ⑂ 245 +13/day
Go
ossec
ossec
ossec-hids

OSSEC is an Open Source Host-based Intrusion Detection System that performs log analysis, file integrity checking, policy monitoring, rootkit detection, real-time alerting and active response.

Score
97
★ 5.0k ⑂ 1.1k
C
teler-sh
teler-sh
teler

Real-time HTTP Intrusion Detection

Score
0
★ 3.1k ⑂ 251 +1/day
Go
mikeroyal
mikeroyal
Digital-Forensics-Guide

Digital Forensics Guide. Learn all about Digital Forensics, Computer Forensics, Mobile device Forensics, Network Forensics, and Database Forensics.

Score
75
★ 2.9k ⑂ 353 +9/day
Python
pucherot
pucherot
Pi.Alert

WIFI / LAN intruder detector. Check the devices connected and alert you with unknown devices. It also warns of the disconnection of "always connected" devices

Score
72
★ 2.5k ⑂ 155 +3/day
JavaScript
DigitalRuby
DigitalRuby
IPBan

Since 2011, IPBan is the worlds most trusted, free security software to block hackers and botnets. With both Windows and Linux support, IPBan has your dedicated or cloud server protected. Upgrade to IPBan Pro today and get a discount. Learn more at ↓

Score
94
★ 2.2k ⑂ 398 +1/day
C#
cossacklabs
cossacklabs
acra

Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, NoSQL.

Score
100
★ 1.5k ⑂ 138
Go
alphasoc
alphasoc
flightsim

A utility to safely generate malicious network traffic patterns and evaluate controls.

Score
66
★ 1.4k ⑂ 145
Go
wazuh
wazuh
wazuh-docker

Wazuh - Docker containers

Score
91
★ 1.1k ⑂ 564 +2/day
Shell
elesiuta
elesiuta
picosnitch

Monitor network traffic per executable

Score
84
★ 961 ⑂ 38
C
vinayakumarr
vinayakumarr
Network-Intrusion-Detection

Network Intrusion Detection KDDCup '99', NSL-KDD and UNSW-NB15

Score
59
★ 772 ⑂ 245
Python
EBWi11
EBWi11
AgentSmith-HIDS

By Kprobe technology Open Source Host-based Intrusion Detection System(HIDS), from E_Bwill.

Score
47
★ 602 ⑂ 163
Western-OC2-Lab
Western-OC2-Lab
Intrusion-Detection-System-Using-Machine-Learning

Code for IDS-ML: intrusion detection system development using machine learning algorithms (Decision tree, random forest, extra trees, XGBoost, stacking, k-means, Bayesian optimization..)

Score
100
★ 593 ⑂ 161
Jupyter Notebook
wazuh
wazuh
wazuh-ruleset

Wazuh - Ruleset

Score
50
★ 523 ⑂ 232
Python
wazuh
wazuh
wazuh-dashboard-plugins

Plugins for Wazuh Dashboard

Score
81
★ 516 ⑂ 236
TypeScript
wazuh
wazuh
wazuh-ansible

Wazuh - Ansible playbook

Score
78
★ 415 ⑂ 232 +1/day
Shell
wazuh
wazuh
wazuh-documentation

Wazuh - Project documentation

Score
88
★ 265 ⑂ 394
JavaScript
AFAgarap
AFAgarap
gru-svm

[ICMLC 2018] A Neural Network Architecture Combining Gated Recurrent Unit (GRU) and Support Vector Machine (SVM) for Intrusion Detection

Score
0
★ 173 ⑂ 39
Python
slrbl
slrbl
Intrusion-and-anomaly-detection-with-machine-learning

Machine learning algorithms applied on log analysis to detect intrusions and suspicious activities.

Score
53
★ 172 ⑂ 75
Python
sandflysecurity
sandflysecurity
sandfly-entropyscan

Entropy scanner for Linux to detect packed or encrypted binaries related to malware. Finds malicious files and Linux processes and gives output with cryptographic hashes.

Score
22
★ 170 ⑂ 26
Go
InnerWarden
InnerWarden
innerwarden

Local safety layer for AI agents that use the terminal. Screens risky commands and MCP/tool calls, watches Linux activity with eBPF, blocks dangerous behavior, and keeps audit trails local. Open source, self-hosted, dry-run by default.

Score
0
★ 163 ⑂ 32 +2/day
Rust
noushinpervez
noushinpervez
Intrusion-Detection-CICIDS2017

This repository contains an in-depth analysis of the Intrusion Detection Evaluation Dataset (CIC-IDS2017) for Intrusion Detection, showcasing the implementation and comparison of different machine learning models for binary and multi-class classification tasks.

Score
67
★ 134 ⑂ 32
Jupyter Notebook
ubc-provenance
ubc-provenance
PIDSMaker

A framework for building provenance-based intrusion detection systems with neural networks (KDD'26, USENIX Sec'25)

Score
69
★ 119 ⑂ 41
Python
mudgalabhay
mudgalabhay
Intrusion-Detection-System

IDS monitors a network or systems for malicious activity and protects a computer network from unauthorized access from users,including perhaps insider.

Score
100
★ 108 ⑂ 53
Jupyter Notebook
Pwnzer0tt1
Pwnzer0tt1
firegex

Firegex, a firewall for Attack-Defense CTFs

Score
62
★ 107 ⑂ 10 +1/day
Python
nextcloud
nextcloud
suspicious_login

Detect and warn about suspicious IPs logging into Nextcloud

Score
50
★ 104 ⑂ 32
PHP
ggulgun
ggulgun
NIDS-Intrusion-Detection

Simple Implementation of Network Intrusion Detection System. KddCup'99 Data set is used for this project. kdd_cup_10_percent is used for training test. correct set is used for test. PCA is used for dimension reduction. SVM and KNN supervised algorithms are the classification algorithms of project. Accuracy : %83.5 For SVM , %80 For KNN

Score
33
★ 94 ⑂ 37
Python
ait-aecid
ait-aecid
logdata-anomaly-miner

This tool parses log data and allows to define analysis pipelines for anomaly detection. It was designed to run the analysis with limited resources and lowest possible permissions to make it suitable for production server use.

Score
0
★ 92 ⑂ 23
Python
sandflysecurity
sandflysecurity
sandfly-setup

Sandfly Security Agentless Compromise and Intrusion Detection System For Linux

Score
56
★ 91 ⑂ 15
Shell
wazuh
wazuh
wazuh-api

Wazuh - RESTful API

Score
19
★ 81 ⑂ 63
JavaScript
alexhraber
alexhraber
flowhawk

Real-time eBPF-powered network security monitor with AI-driven threat detection. Surfaces port scans, DDoS attacks, botnet activity, and anomalies at 100Gbps+ speeds with sub-microsecond latency (~150 million packets/sec).

Score
44
★ 75 ⑂ 10
Go
libellux
libellux
Libellux-Up-and-Running

Install open-source software from source to focus on Zero Trust Network principles, enhancing security for existing applications, and deploying tools for threat detection and prevention.

Score
31
★ 69 ⑂ 28
fkie-cad
fkie-cad
COMIDDS

A comprehensive survey of datasets for research in host-based and/or network-based intrusion detection, with a focus on enterprise networks

Score
41
★ 58 ⑂ 6
HTML
presidio-v
presidio-v
presidio-hardened-ids
Score
28
★ 49 ⑂ 0
Python
lorenzo9uerra
lorenzo9uerra
GraphIDS

GraphIDS: Self-supervised GNN for Network Intrusion Detection (NeurIPS 2025)

Score
38
★ 47 ⑂ 13
Python
hookprobe
hookprobe
hookprobe

🛡️ Free AI that blocks hackers while you sleep. Runs on cheap hardware. When someone in Tokyo gets attacked, you're protected in 30 seconds. No fees. No experts needed. Just protection. One node's detection → everyone's protection.

Score
34
★ 43 ⑂ 9 +1/day
Python
gmagklaras
gmagklaras
POFR

Penguin OS Forensic (or Flight) Recorder

Score
25
★ 41 ⑂ 5
Perl
BorisYamp
BorisYamp
panicmode

Self-hosted Linux server protector that ACTS, not just alerts. SIGSTOP runaway processes, iptables-ban brute-forcers, take incident snapshots. Single Rust binary.

Score
0
★ 34 ⑂ 5
Rust
AlexPGAO
AlexPGAO
honeyfile-watcher

Real-time intrusion detection system that monitors honeypot files and sends instant Discord alerts when unauthorized access is detected. Built for Homelabs.

Score
16
★ 34 ⑂ 0
Python
ethansilvas
ethansilvas
splunk-logs-and-investigations

Investigating attacks using Splunk Enterprise logs and creating SPL intrusion detection searches based on known attacker TTPs and anomaly behavior derived from statistical baselines

Score
12
★ 29 ⑂ 5
mawg0ud
mawg0ud
VulnVortex

Advanced Network Vulnerability Scanner

Score
6
★ 20 ⑂ 3
Python
smagnani96
smagnani96
idcas

Intrusion Detection and Counter Attack System - CTF Attack/Defense tool

Score
3
★ 20 ⑂ 2
Python
AbstractionsLab
AbstractionsLab
idps-escape

IDPS-ESCAPE: Intrusion Detection and Prevention System - Enhanced Security through a Cooperative Anomaly Prediction Engine. SOAR via a Risk-aware Anomaly Detection-based Automated Response (RADAR) subsystem and a deep learning-based AD subsystem (SONAR), integrated with Wazuh, Flowintel, Suricata

Score
0
★ 15 ⑂ 2
Python
phosphore
phosphore
BURN

[WIP] Anti-Forensics ToolKit to clear post-intrusion sensible logfiles 🔥 (For Research Only)

Score
0
★ 14 ⑂ 3
Shell
slrbl
slrbl
malware-detection-with-deep-learning-autoencoder
Score
9
★ 13 ⑂ 9
Assembly
Related Topics
#security#monitoring#machine-learning#cybersecurity#ids#incident-response#linux#log-analysis#loganalyzer#python#compliance#file-integrity-management

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly