CalculusGuy/CodeAlpha__Network_Intrusion_Detection_System-NIDS-

GitHub: CalculusGuy/CodeAlpha__Network_Intrusion_Detection_System-NIDS-

该项目演示如何在 Kali Linux 上配置 Snort 作为网络入侵检测系统,通过自定义规则检测 ICMP、SSH 和端口扫描等可疑流量。

Stars: 0 | Forks: 0

# 🔐 CodeAlpha 任务 4:网络入侵检测系统 (Snort) **作者:** Nilanjan Chowdhury **日期:** 2026年6月30日 **实习:** CodeAlpha 网络安全实习 ## 📌 概述 本项目演示了如何在 Kali Linux 上安装和配置 **Snort** 作为网络入侵检测系统 (NIDS)。Snort 被配置为在 `eth0` 接口上监控实时网络流量、检测可疑活动并生成警报。 ## 🛠️ 使用的工具 - **Snort++ 3.12.2.0** - **Kali Linux** - **eth0 网络接口** ## 🚀 安装与设置 ### 步骤 1:安装 Snort ``` sudo apt update sudo apt install snort -y ``` 步骤 2:验证安装 ``` snort -V ``` 步骤 3:以数据包捕获模式运行 Snort ``` sudo snort -d -e -X -i eth0 ``` 📊 结果 指标 数值 接口 eth0 接收到的数据包 18 已分析的数据包 17 检测到的协议 IPv4, IPv6, ICMP, UDP, IGMP 状态 ✅ 运行中
标签:入侵检测系统, 安全数据湖, 插件系统, 网络安全, 防御绕过, 隐私保护