Usama-Bilal73/Cyberster-TaskWeek-5

GitHub: Usama-Bilal73/Cyberster-TaskWeek-5

基于 Suricata 的网络安全实验室项目,演示 IDS/IPS 的配置与实现,涵盖多种网络攻击的实时检测、主动防御和日志分析方法。

Stars: 0 | Forks: 0

# 网络安全实验室 - 使用 Suricata 进行 IDS 与 IPS ## 📌 概述 本项目演示了使用 Suricata 设计和实现入侵检测系统 (IDS) 与入侵防御系统 (IPS)。主要关注实时威胁检测、防御以及网络安全分析。 ## 🎯 目标 - 理解 IDS 与 IPS 的概念 - 实现检测规则 - 执行实时威胁缓解 - 分析网络日志与攻击 ## 🛠️ 工具与技术 - Kali Linux - Suricata - iptables (NFQUEUE) - arpspoof ## ⚙️ 功能特性 - ICMP 侦察检测 - SYN Flood (DoS) 攻击检测 - 内联 IPS 配置 - ARP 欺骗检测 (MITM 攻击) - 使用 Suricata 日志进行日志分析 ## 🧪 实施步骤 1. 安装并配置 Suricata 2. 启用混杂模式 3. 添加自定义检测规则 4. 使用 iptables 集成 NFQUEUE 5. 模拟攻击 (ICMP、SYN Flood、ARP Spoofing) 6. 分析来自 `/var/log/suricata/fast.log` 的日志 ## 📊 关键发现 - IDS 提供监控与告警 - IPS 主动拦截恶意流量 - 实时检测增强网络安全性 - 适当的规则调优可减少误报 ## 🔒 建议 - 在关键系统中部署 IPS - 加强二层安全 (DAI、DHCP Snooping) - 定期更新检测规则 ## 📁 作者 Muhammad Usama Bilal ## 📚 指导教师 Muhammad Saad
标签:arpspoof, ARP欺骗, BurpSuite集成, ICMP侦察检测, iptables, Layer 2安全, Metaprompt, NFQUEUE, PB级数据处理, Suricata, SYN Flood 攻击, 中间人攻击 (MITM), 云计算, 入侵检测系统 (IDS), 入侵防御系统 (IPS), 威胁缓解, 安全运维, 实时威胁检测, 拒绝服务攻击, 插件系统, 混杂模式, 渗透测试模拟, 现代安全运营, 网络协议分析, 网络安全, 网络安全实验室, 规则引擎, 隐私保护