aminyx/Cybersec
GitHub: aminyx/Cybersec
一门免费的双语网络安全入门课程,提供270天结构化学习路线,涵盖基础知识测验、CTF挑战、考试及作品集项目,帮助零基础学习者成长为初级安全工程师。
Stars: 0 | Forks: 0
# 🛡️ 网络安全课程 — 从零基础到初级工程师 2026–2027





完整的**双语**网络安全课程。历时 270 天,涵盖基础与现代技术栈(Cloud、DevSecOps、AI Security、MCP),包含 6 次考试、10 个项目、作品集、徽章及证书。
本课程免费。所有平台均为官方平台。实践仅在合法的实验环境中进行。
🌐 **课程网站:** https://aminyx.github.io/Cybersec/ (在 Settings → Pages → Source: GitHub Actions 中开启)
📊 最新统计数据 — [STATS.md](STATS.md) · 📘 完整说明 — [docs/PROJECT.md](docs/PROJECT.md) · 🏗️ 架构 — [ARCHITECTURE.md](ARCHITECTURE.md)
## 🌐 选择语言 / Забонро интихоб кун
| 语言 | 文件夹 | 开始 |
|---|---|---|
| 🇷🇺 **俄语** (已全部完成) | [`ru/`](ru/README.md) | [打开课程 →](ru/README.md) |
| 🇹🇯 **塔吉克语** (已全部完成) | [`tg/`](tg/README.md) | [Курсро кушо →](tg/README.md) |
面向人群:🇹🇯 塔吉克斯坦 · 🇷🇺 俄罗斯 · 🇺🇿 乌兹别克斯坦 · 🇰🇬 吉尔吉斯斯坦 · 🇰🇿 哈萨克斯坦 — 俄语及塔吉克语学生。
## 🗺️ 课程路线图 (Roadmap)
```
ФАЗА 1 — ФУНДАМЕНТ (дни 1–180)
─────────────────────────────
Linux ─► Networking ─► Web ─► Pentest ─► Blue Team ─► Career
🏅 🏅 🏅 🏅 🏅 🏅
ФАЗА 2 — СОВРЕМЕННЫЙ СТЕК (дни 181–270)
──────────────────────────────────────
Cloud ─► Docker ─► Kubernetes ─► DevSecOps ─► Detection ─► AI Security ─► MCP
🏅 🏅 🏅 🏅 🏅 🏅 🏅
▼
🎓 CYBER SECURITY JUNIOR
270 дней · 6 экзаменов · 10 проектов
```
包含徽章的详细路线图 → [ru/roadmap.md](ru/roadmap.md)
## 📦 包含内容 (各语言文件夹)
**基础 (阶段 1):** 第 1–6 个月 — 网络、Linux、Web、渗透测试、Active Directory、蓝队 (blue team)、职业规划。
**现代技术栈 (阶段 2):** 第 7–9 个月 — Cloud/K8s、DevSecOps/检测/EDR、AI/LLM Security + MCP。
**附加内容:**
- 🎒 [student-pack.md](ru/student-pack.md) — 面向学生的免费服务 (GitHub, JetBrains, Azure, Copilot)
- 🧪 [home-lab.md](ru/home-lab.md) — 如何搭建家庭实验室
- ❓ [faq.md](ru/faq.md) — 常见问题(“完全看不懂”、“英语不好”等)
- ✅ [checklists.md](ru/checklists.md) — 每月学习结束后的技能清单
- 🏅 [roadmap.md](ru/roadmap.md) — 路线图与徽章
- 🎓 [certificate.md](ru/certificate.md) — 结业证书(含 PDF 生成器)
- 💼 [after-course.md](ru/after-course.md) — 职业、薪资及后续发展规划
- 🚀 [advanced-course.md](ru/advanced-course.md) — 第二阶段(红队、恶意软件、逆向工程、C2...)
- 📚 [resources.md](ru/resources.md) · 📖 [glossary.md](ru/glossary.md) · 📓 [study-guide.md](ru/study-guide.md) · 📊 [progress.md](ru/progress.md) · 📝 [exams.md](ru/exams.md) · 🛠️ [projects.md](ru/projects.md)
## 🚀 如何开始
1. 在上方选择语言。
2. 阅读 `study-guide.md`(如何学习并坚持下去)和 `faq.md`。
3. 申请 `student-pack.md`(免费工具)。
4. 按照 `home-lab.md` 搭建实验室。
5. 打开第 1 个月,第 1 天 — 开始学习。
6. 每天在 `progress.md` 中记录进度。
## 🧰 课程平台
本课程不仅是文本。我们还围绕它搭建了完善的基础设施:
| 板块 | 说明 |
|---|---|
| 🌐 [site/](site/README.md) | **课程网站**:路线图、月度卡片、全部 270 天内容、搜索、进度追踪、成就系统。支持双语。 `python -m http.server --directory site` |
| 🎬 [videos/](videos/README.md) | **课程视频**,内嵌于网站中(在每日的页面中包含播放器) |
| ❓ [checks/](checks/README.md) | **知识测验**:270 套测试题,不通过测试无法完成当日学习 |
| 🚩 [challenges/](challenges/README.md) | **每周 CTF**,带有 Flag 自动验证功能(离线,无需服务器)。 `python challenges/check.py` |
| 📄 [templates/](templates/README.md) | 模板:渗透测试报告、事件响应报告 (incident report)、CTF 解题报告 (write-up)、CVE、Sigma 规则、项目 README |
| 🎯 [ru/interview-questions.md](ru/interview-questions.md) | 面试题库及答案(分 track) |
| ⚙️ [.github/workflows/](.github/workflows/project-check.yml) | 自动检查作品集项目(README、许可证、代码检查工具、机密扫描) |
| 💬 [docs/community-setup.md](docs/community-setup.md) | 现成的社区架构(Telegram/Discord):频道、规则、文案 |
| 🏢 [docs/github-org.md](docs/github-org.md) | 配置 GitHub 组织与仓库 |
| 🎥 [docs/video-scripts.md](docs/video-scripts.md) | 月度开篇视频脚本(含第 1 个月的现成脚本) |
| 🤝 [CONTRIBUTING.md](CONTRIBUTING.md) | 合作伙伴计划:翻译、实验室、视频、支持 |
## 📂 仓库结构
```
cybersecurity-course/
├── README.md ← ты здесь (выбор языка)
├── ru/ ← 🇷🇺 русская версия (полная, +interview-questions.md)
├── tg/ ← 🇹🇯 таджикская версия (полная, 100%)
├── site/ ← 🌐 сайт курса (index.html, app.js, build-data.py)
├── checks/ ← ❓ 270 проверочных тестов + CLI
├── videos/ ← 🎬 реестр встроенных видео
├── challenges/ ← 🚩 CTF-челленджи + автопроверка
├── templates/ ← 📄 шаблоны документов
├── docs/ ← 📚 PROJECT, сообщество, орг, видео, FAQ преподавателей
├── scripts/ ← 🔧 генератор статистики
├── .github/workflows/ ← ⚙️ CI для проектов
├── assets/ ← 🎓 генератор PDF-сертификата
└── governance ← LICENSE, CHANGELOG, SECURITY, CODE_OF_CONDUCT, …
```
## 📚 文档与参与
| 文档 | 说明 |
|---|---|
| [docs/PROJECT.md](docs/PROJECT.md) | 完整的项目说明(共 21 个部分) |
| [ARCHITECTURE.md](ARCHITECTURE.md) · [docs/adr/](docs/adr/README.md) | 架构、图表与决策 (ADR) |
| [ROADMAP.md](ROADMAP.md) | 项目的发展方向(v1.1、v1.2、v2.0、移动端、LMS、AI 导师) |
| [STATS.md](STATS.md) | 课程自动统计数据 |
| [CHANGELOG.md](CHANGELOG.md) · [VERSIONING.md](VERSIONING.md) | 更新日志与版本控制方案 |
| [CONTRIBUTING.md](CONTRIBUTING.md) · [TRANSLATION_GUIDE.md](TRANSLATION_GUIDE.md) | 如何参与贡献与翻译 |
| [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) · [SECURITY.md](SECURITY.md) | 社区准则与安全政策 |
| [MAINTAINERS.md](MAINTAINERS.md) · [RELEASE_CHECKLIST.md](RELEASE_CHECKLIST.md) | 维护者与发布管理 |
| [docs/wiki/](docs/wiki/Home.md) | Wiki:配置、故障排除、贡献指南 |
| [docs/teachers-faq.md](docs/teachers-faq.md) | 讲师常见问题解答 |
**开发说明:** `docker compose up` 可在本地启动网站 · `python scripts/check_repo.py` 可验证仓库 · CI ([ci.yml](.github/workflows/ci.yml)) 会检查每个 PR。详情见 [docs/wiki/](docs/wiki/Home.md)。
## ⚖️ 合法性声明
实践**仅限**在你的个人电脑、你自己的 VPS 以及专门的训练平台上进行。未经书面授权攻击他人系统属于刑事犯罪 (УК РТ ст. 298–304 / УК РФ ст. 272–274)。Bug bounty 必须严格遵守其 scope。
**许可证:** [GPL-3.0](LICENSE) — 可自由使用、修改和传播;衍生作品也必须在 GPL-3.0 下保持开源。自我提升,并教导他人。 🤝
标签:DevSecOps, 上游代理, 培训课程, 学习路线图, 安全教育, 版权保护, 网络安全, 请求拦截, 逆向工具, 隐私保护