aminyx/Cybersec

GitHub: aminyx/Cybersec

一门免费的双语网络安全入门课程,提供270天结构化学习路线,涵盖基础知识测验、CTF挑战、考试及作品集项目,帮助零基础学习者成长为初级安全工程师。

Stars: 0 | Forks: 0

# 🛡️ 网络安全课程 — 从零基础到初级工程师 2026–2027 ![version](https://img.shields.io/badge/версия-1.0.0-34D399) ![edition](https://img.shields.io/badge/редакция-2026-67E8F9) ![days](https://img.shields.io/badge/дней-270-success) ![languages](https://img.shields.io/badge/языки-RU%20%2F%20TJ-blue) ![license](https://img.shields.io/badge/лицензия-GPL--3.0-yellow) 完整的**双语**网络安全课程。历时 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, 上游代理, 培训课程, 学习路线图, 安全教育, 版权保护, 网络安全, 请求拦截, 逆向工具, 隐私保护