AhndreWalters/CodeAlpha_NetworkIntrusionDetectionSystem

GitHub: AhndreWalters/CodeAlpha_NetworkIntrusionDetectionSystem

基于 Snort 搭建的网络入侵检测系统,通过自定义规则实时监控网络流量并自动响应恶意 IP。

Stars: 1 | Forks: 0

# 网络入侵检测系统 使用 Snort 搭建的网络入侵检测系统 (NIDS),作为 CodeAlpha 网络安全实习任务 4。该系统实时监控网络流量,利用自定义规则检测 ICMP ping、端口扫描和 SSH 暴力破解尝试等可疑活动,并实施自动响应机制来拦截恶意 IP 地址。包含配置文件、自定义规则和用于持续威胁监控的响应脚本。 ### 功能 - 实时网络流量监控 - 自定义检测规则 - 自动响应(IP 拦截) - 告警日志记录 ### 安装 ``` sudo apt update sudo apt install snort -y ``` ### 包含的规则 - ICMP Ping 检测 - 端口扫描检测 - SSH 暴力破解检测 ### 用法 #### 启动 Snort ``` sudo snort -i eth0 -c /etc/snort/snort.conf -A console ``` #### 运行响应脚本 ``` sudo ./respond.sh ``` #### 查看告警 ``` sudo cat /var/log/snort/alert ```
[© Ahndre Walters](https://github.com/AhndreWalters/CodeAlpha_NetworkIntrusionDetectionSystem/blob/main/LICENSE)
标签:Cutter, 插件系统, 混合加密, 网络安全, 自动化响应, 蓝队防御, 隐私保护