Skip to content

About

网络安全实践

Resources

Stars

4 stars

Watchers

0 watching

Forks

Repository files navigation

从 CISO 的视角出发,以资产保护为主线,以 CISSP 所体现的安全管理与体系化思维为指导,依托开源安全软件,通过动手实验,逐步构建一套可观察、可检测、可分析的基础安全防御体系。

这套课程只有六次课,无法覆盖网络安全的全部领域,也不以深入掌握某一款安全工具为目标。我希望通过一个循序渐进的实战场景,将纷繁复杂的安全技术串联起来,让学生理解:企业为什么需要这些安全能力,它们分别解决什么问题,又如何协同工作。

课程从资产保护与攻击视角出发,逐步引入 Web 应用防护、网络入侵检测、主机安全监控、日志分析与安全事件关联,最终形成对基础安全运营体系的整体认识。

六次课结束后,学生不仅能够动手部署和验证若干开源安全工具,更重要的是,能够建立一张初步的网络安全知识地图:理解安全防御的基本层次,认识不同技术的边界与协作关系,并知道当未来遇到新的安全产品、技术或问题时,应该把它们放在整个安全体系的什么位置。

课程的目标不是让学生在六次课内成为安全专家,而是帮助他们建立正确的安全观念、初步的工程实践能力,以及继续深入学习网络安全所需要的整体框架。

课程内容

课程 核心内容
01 认识安全风险: 部署 OWASP Juice Shop,观察缺乏安全防护的 Web 应用面临的攻击风险
02 Web 应用防护: 部署 ModSecurity WAF,通过 SQL 注入实验,理解 Web 应用防火墙的检测与防护机制
03 网络入侵检测: 部署 Suricata NIDS,通过端口扫描实验,观察网络探测行为及其检测过程
04 主机安全监控: 部署 Wazuh Agent,通过文件篡改实验,理解文件完整性监控(FIM)与主机入侵检测
05 安全事件关联: 部署 Wazuh Manager,分析暴力破解相关日志,理解 SIEM 如何通过规则分析与事件关联识别安全威胁
06 安全运营可视化: 部署 Wazuh Dashboard 与 OpenSearch,串联日志采集、事件分析、告警与检索,形成端到端的串联与整合

目录简介

目录 介绍
lesson-01,02,03,04,05,06 实验脚本
presentation 课程讲义(PPT)
tutorials 课程讲义(详细)

支持项目

如果这个项目对你有所帮助,欢迎请我喝杯啤酒!

WeChat Pay QR Code

许可证

本项目采用双许可证:

  • 代码(docker-compose.yml、shell 脚本等):MIT License
  • 文档(README、教程、讲义等):CC BY-SA 4.0

About

网络安全实践

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages