Deeptig9138/CyberSecurity101---THM
GitHub: Deeptig9138/CyberSecurity101---THM
该仓库是 TryHackMe Cyber Security 101 学习路径的完整结构化笔记集合,涵盖网络安全入门所需的攻防知识与实操记录。
Stars: 4 | Forks: 2

# 🛡️ Cyber Security 101 – TryHackMe 学习路径
这是我 Cyber Security 学习旅程的完整技术文档。
本仓库包含 **TryHackMe Cyber Security 101 路径**中每个模块和房间的结构化笔记、命令、 walkthroughs 以及详细解析。
## 📜 概述
TryHackMe 的 **Cyber Security 101** 路径是一个对新手友好的学习路线,介绍了网络、密码学、MS Windows、Linux 基础、操作系统、攻击与防御安全以及职业基础等核心概念。
本仓库可作为一本**技术学习手册**,包含:
- 14 个模块
- 56+ 个实操实验室
- 命令、工具、方法论
- 逐个房间的详细文档
- 结构化解析与备忘单
关于思维模式和深层思考过程的内容将单独发布在 **Medium** 和 **LinkedIn** 上。
## 🎯 学习目标
该路径将为你构建以下方面的基础知识:
- 计算机网络与密码学
- Linux 与 Windows 基础
- Active Directory 基础
- 命令行(Linux Shell、CMD、PowerShell)
- 网络工具:Wireshark、tcpdump、Nmap
- 攻击性安全与漏洞利用
- Web 应用安全
- 防御性安全与 SOC 概念
- 安全解决方案(SIEM、IDS、防火墙)
- 恶意软件分析工具(CyberChef、CAPA、REMnux、FlareVM)
- 网络安全职业指导
- OWASP Top 10 (2025)
# 🗂️ 仓库结构
```
CyberSecurity101-THM/
│
├── README.md
├── 01-Start-Your-Cyber-Security-Journey/
├── 02-Linux-Fundamentals/
├── 03-Windows-and-AD-Fundamentals/
├── 04-Command-Line/
├── 05-Networking/
├── 06-Cryptography/
├── 07-Exploitation-Basics/
├── 08-Web-Hacking/
├── 09-Offensive-Security-Tooling/
├── 10-Defensive-Security/
├── 11-Security-Solutions/
├── 12-Defensive-Security-Tooling/
├── 14-OWASP-Top-10-2025/
└── screenshots/
```
# 📚 模块索引与导航
点击进入文件夹以浏览逐个房间的文档。
## 🔵 **第 1 部分 — 开启你的 Cyber Security 之旅**
- 攻击性安全简介
- 防御性安全简介
- 搜索技巧
## 🐧 **第 2 部分 — Linux 基础**
- Linux 基础第一部分
- Linux 基础第二部分
- Linux 基础第三部分
## 🪟 **第 3 部分 — Windows 与 AD 基础**
- Windows 基础 1
- Windows 基础 2
- Windows 基础 3
- Active Directory 基础
## 💻 **第 4 部分 — 命令行**
- Windows 命令行
- Windows PowerShell
- Linux Shells
## 🌐 **第 5 部分 — 网络**
- 网络概念
- 网络基础
- 网络核心协议
- 网络安全协议
- Wireshark:基础
- Tcpdump:基础
- Nmap:基础
## 🔐 **第 6 部分 — 密码学**
- 密码学基础
- 公钥密码学基础
- 哈希基础
- John the Ripper:基础
## 🧨 **第 7 部分 — 漏洞利用基础**
- Moniker Link (CVE-2024-21413)
- Metasploit:简介
- Metasploit:漏洞利用
- Metasploit:Meterpreter
- Blue
## 🌐 **第 8 部分 — Web 黑客技术**
- Web 应用基础
- JavaScript 基础
- SQL 基础
- Burp Suite:基础
## ⚒️ **第 9 部分 — 攻击性安全工具**
- Hydra
- Gobuster:基础
- Shells 概述
- SQLMap:基础
## 🛡️ **第 10 部分 — 防御性安全**
- 防御性安全简介
- SOC 基础
- 数字取证基础
- 应急响应基础
- 日志基础
## 🧰 **第 11 部分 — 安全解决方案**
- SIEM 简介
- 防火墙基础
- IDS 基础
- 漏洞扫描器概述
## 🧪 **第 12 部分 — 防御性安全工具**
- CyberChef:基础
- CAPA:基础
- REMnux:入门指南
- FlareVM:工具库
## 💼 **第 13 部分 — 构建你的 Cyber Security 职业**
- 安全原则
- Cyber 职业发展
- 培训对团队的影响
## 🚨 **第 14 部分 — OWASP Top 10 (2025)**
- IAAA 失效
- 应用程序设计缺陷
- 不安全的数据处理
# 🧪 实操实验室
✔ 记录了 56+ 个实验室
✔ 详细的命令步骤
✔ 输出分析
✔ 故障排除笔记
✔ 房间总结
每个房间文件包含:
- 概念
- 命令
- 截图(可选)
- 已解决的练习
- 核心要点
# 🛠️ 工具与技术
### 平台
- TryHackMe
- Kali Linux / Ubuntu
- Windows VM
### 工具
- Bash、PowerShell、CMD
- Wireshark
- tcpdump
- Nmap
- Hydra
- SQLMap
- Burp Suite
- CyberChef
- CAPA
- REMnux
- FlareVM
# 📌 文档记录方法
每个房间的文档均遵循严格的结构:
**1️⃣ 概念解析:** 房间的教学内容 + 相关定义。
**2️⃣ 使用的命令:** 所有包含示例和 flag 的命令。
**3️⃣ 实操工作:** 执行的步骤、观察结果与输出。
**4️⃣ 安全见解:** 该工具或概念在真实安全领域的意义。
**5️⃣ 快速总结:** 备忘单 + 复习要点。
这使得本仓库保持**技术性、结构化且易于复习**。
# 📜 证书

# ✔️ 状态
🚧 目前正在记录各模块。
更新将逐个部分进行推送。
# 🤝 贡献与许可
本仓库主要用于个人学习,
但也欢迎提供建议和改进意见。
MIT 许可证。
标签:AI合规, 学习笔记, 安全攻防, 应用安全, 漏洞分析, 网络安全, 网络安全教程, 路径探测, 隐私保护