EaglesLab 安全课件 V2
网络安全培训课程 - 新版
本仓库是 EaglesLab 网络安全课程的最新版本,使用 HonKit 构建和维护。
课程内容
- 前置基础知识: HTML、JavaScript、PHP、数据库、HTTP、Nginx 等基础技术
- 信息打点: 目标信息收集与分析
- Web 安全攻防: XSS、SQL 注入、文件上传、命令执行、反序列化等常见漏洞
技术栈
- 构建工具: HonKit 6.x
- 运行环境: Node.js 22
- 自动部署: GitHub Actions
本地开发
安装依赖
# 安装 HonKit
npm install -g honkit
# 安装插件
npm install -g honkit-plugin-mermaid-hybrid
npm install -g gitbook-plugin-expandable-chapters
npm install -g gitbook-plugin-expandable-chapters-small
npm install -g honkit-plugin-search-plus
npm install -g gitbook-plugin-flexible-alerts
npm install -g gitbook-plugin-intopic-toc
启动本地预览
honkit serve
访问 http://localhost:4000 查看效果。
目录结构
Security-Notes-V2/
├── book.json # HonKit 配置文件
├── SUMMARY.md # 课程目录
├── README.md # 本文件
├── styles/ # 自定义样式
│ └── website.css
├── scripts/ # 构建和部署脚本
│ ├── build.sh
│ └── deploy.sh
├── .github/
│ └── workflows/
│ └── github-actions.yml
├── 前置基础知识/
├── 信息打点/
└── Web安全攻防/
相关链接
License
© 2025 EaglesLab. All rights reserved.