AnimeshShaw/AppSec-Atlas
GitHub: AnimeshShaw/AppSec-Atlas
一个覆盖九大安全领域、包含 45 个模块化指南的开源安全知识库,为不同角色提供系统化的学习路径和实践资源。
Stars: 1 | Forks: 0

# 🗺️ AppSec Atlas
### *全球最全面的开源安全知识库*
**绘制完整安全版图。一个仓库。无需借口。**
[](LICENSE)
[](#-guides)
[](https://www.appsecatlas.com)
[](https://github.com/AnimeshShaw/AppSec-Atlas/stargazers)
[](CONTRIBUTING.md)
[🌐 官网](https://www.appsecatlas.com) · [📚 浏览指南](#-guides) · [🗺️ 学习路径](#-learning-paths) · [🤝 贡献](CONTRIBUTING.md) · [💬 Discord](https://discord.gg/NHvrkJ5Hg3) · [💖 赞助](https://github.com/sponsors/AnimeshShaw) · [☕ Ko-fi](https://ko-fi.com/animeshshaw)
## 🌟 为什么选择 AppSec Atlas?
AppSec Atlas 是**唯一**涵盖现代安全**全领域**的开源安全知识库——从经典的应用安全基础知识,到前沿的 AI/LLM 安全。
| 功能 | AppSec Atlas | 其他资源 |
|---------|:---:|:---:|
| 深入涵盖 AI/LLM 安全 | ✅ | ❌ |
| 真实代码 — 漏洞利用与修复 | ✅ | 部分 |
| MCP 与 Agentic AI 安全 | ✅ | ❌ |
| 动手实践 Docker 实验室 | ✅ | 部分 |
| 基于角色的学习路径 | ✅ | 部分 |
| 100% 免费,无付费墙 | ✅ | ✅ |
| 活跃的社区与 Discord | ✅ | 视情况而定 |
## 📚 指南
### 🏗️ [第 1 部分:基础安全](docs/01-foundational/)
| 指南 | 状态 | 级别 |
|-------|--------|-------|
| [OWASP Top 10 深入解析](docs/01-foundational/owasp-top-10/) | ✅ 已上线 | 初级 |
| [安全编码实践](docs/01-foundational/secure-coding/) | ✅ 已上线 | 初级 |
| [开发者密码学](docs/01-foundational/cryptography/) | ✅ 已上线 | 中级 |
| [身份验证与授权大师课](docs/01-foundational/auth-and-authz/) | ✅ 已上线 | 中级 |
| [零信任架构指南](docs/01-foundational/zero-trust/) | ✅ 已上线 | 高级 |
| [安全设计模式](docs/01-foundational/security-design-patterns/) | ✅ 已上线 | 中级 |
### 🌐 [第 2 部分:Web 与 API 安全](docs/02-web-and-api/)
| 指南 | 状态 | 级别 |
|-------|--------|-------|
| [Web 应用安全手册](docs/02-web-and-api/web-application-security/) | ✅ 已上线 | 中级 |
| [API 安全指南](docs/02-web-and-api/api-security/) | ✅ 已上线 | 中级 |
| [前端安全手册](docs/02-web-and-api/frontend-security/) | ✅ 已上线 | 中级 |
| [移动应用安全指南](docs/02-web-and-api/mobile-security/) | ✅ 已上线 | 中级 |
| [CORS 与同源策略详解](docs/02-web-and-api/cors-and-sop/) | ✅ 已上线 | 初级 |
### ☁️ [第 3 部分:云与基础设施安全](docs/03-cloud-and-infra/)
| 指南 | 状态 | 级别 |
|-------|--------|-------|
| [云安全基础](docs/03-cloud-and-infra/cloud-security/) | ✅ 已上线 | 中级 |
| [容器与 Kubernetes 安全](docs/03-cloud-and-infra/container-kubernetes/) | ✅ 已上线 | 中级 |
| [基础设施即代码安全](docs/03-cloud-and-infra/iac-security/) | ✅ 已上线 | 中级 |
| [Serverless 安全指南](docs/03-cloud-and-infra/serverless-security/) | ✅ 已上线 | 中级 |
| [CI/CD 流水线安全](docs/03-cloud-and-infra/cicd-pipeline-security/) | ✅ 已上线 | 中级 |
| [密钥管理指南](docs/03-cloud-and-infra/secrets-management/) | ✅ 已上线 | 中级 |
### 🤖 [第 4 部分:AI/ML 安全](docs/04-ai-ml-security/) ⭐ *我们的核心内容*
| 指南 | 状态 | 级别 |
|-------|--------|-------|
| [Agentic AI 安全指南](docs/04-ai-ml-security/agentic-ai-security/) | ✅ 已上线 | 高级 |
| [LLM 安全与 Prompt 注入](docs/04-ai-ml-security/llm-prompt-injection/) | ✅ 已上线 | 中级 |
| [ML 模型安全与对抗性攻击](docs/04-ai-ml-security/ml-model-security/) | ✅ 已上线 | 高级 |
| [RAG 安全指南](docs/04-ai-ml-security/rag-security/) | ✅ 已上线 | 高级 |
| [AI 红队手册](docs/04-ai-ml-security/ai-red-teaming/) | ✅ 已上线 | 高级 |
| [MCP 与工具使用安全](docs/04-ai-ml-security/mcp-tool-security/) | ✅ 已上线 | 高级 |
### 🔴 [第 5 部分:攻击性安全](docs/05-offensive/)
| 指南 | 状态 | 级别 |
|-------|--------|-------|
| [渗透测试方法论](docs/05-offensive/penetration-testing/) | ✅ 已上线 | 中级 |
| [社会工程学与网络钓鱼](docs/05-offensive/social-engineering/) | ✅ 已上线 | 初级 |
| [网络安全与攻击技术](docs/05-offensive/network-attacks/) | ✅ 已上线 | 中级 |
| [Bug Bounty 搜寻指南](docs/05-offensive/bug-bounty/) | ✅ 已上线 | 中级 |
| [CTF 学习指南](docs/05-offensive/ctf-guide/) | ✅ 已上线 | 初级 |
### 🛡️ [第 6 部分:防御性安全与 SOC](docs/06-defensive/)
| 指南 | 状态 | 级别 |
|-------|--------|-------|
| [应急响应手册](docs/06-defensive/incident-response/) | ✅ 已上线 | 中级 |
| [安全日志与监控](docs/06-defensive/logging-and-monitoring/) | ✅ 已上线 | 中级 |
| [数字取证基础](docs/06-defensive/digital-forensics/) | ✅ 已上线 | 中级 |
| [漏洞管理指南](docs/06-defensive/vulnerability-management/) | ✅ 已上线 | 中级 |
| [SOC 运营指南](docs/06-defensive/soc-operations/) | ✅ 已上线 | 高级 |
### 🔐 [第 7 部分:专业安全领域](docs/07-specialized/)
| 指南 | 状态 | 级别 |
|-------|--------|-------|
| [软件供应链安全](docs/07-specialized/supply-chain-security/) | ✅ 已上线 | 高级 |
| [区块链与智能合约安全](docs/07-specialized/blockchain-security/) | ✅ 已上线 | 高级 |
| [IoT 安全指南](docs/07-specialized/iot-security/) | ✅ 已上线 | 中级 |
| [隐私工程指南](docs/07-specialized/privacy-engineering/) | ✅ 已上线 | 中级 |
| [硬件安全基础](docs/07-specialized/hardware-security/) | ✅ 已上线 | 高级 |
| [浏览器扩展安全](docs/07-specialized/browser-extension-security/) | ✅ 已上线 | 中级 |
### 📋 [第 8 部分:合规与治理](docs/08-compliance/)
| 指南 | 状态 | 级别 |
|-------|--------|-------|
| [NIST 网络安全框架指南](docs/08-compliance/nist-csf/) | ✅ 已上线 | 中级 |
| [SOC 2 合规指南](docs/08-compliance/soc2-guide/) | ✅ 已上线 | 中级 |
| [GDPR 技术实施](docs/08-compliance/gdpr-technical/) | ✅ 已上线 | 中级 |
| [DevSecOps 手册](docs/08-compliance/devsecops-handbook/) | ✅ 已上线 | 中级 |
### 🧪 [第 9 部分:动手实践实验室](docs/09-hands-on/)
| 指南 | 状态 | 级别 |
|-------|--------|-------|
| [CTF 挑战赛题集](docs/09-hands-on/ctf-challenges/) | ✅ 已上线 | 所有级别 |
| [包含漏洞的应用实验室](docs/09-hands-on/vulnerable-app-lab/) | ✅ 已上线 | 所有级别 |
| [安全代码审计指南](docs/09-hands-on/code-review-guide/) | ✅ 已上线 | 中级 |
## 🗺️ 学习路径
不知道从哪里开始?选择你的角色:
| 我是一名... | 从这里开始 |
|-----------|-----------|
| 🧑💻 想编写安全代码的**开发者** | [安全编码](docs/01-foundational/secure-coding/) → [OWASP Top 10](docs/01-foundational/owasp-top-10/) → [API 安全](docs/02-web-and-api/api-security/) |
| ☁️ **云工程师** | [密钥管理](docs/03-cloud-and-infra/secrets-management/) → [CI/CD 安全](docs/03-cloud-and-infra/cicd-pipeline-security/) → [云安全](docs/03-cloud-and-infra/cloud-security/) |
| 🤖 **AI/ML 工程师** | [Agentic AI 安全](docs/04-ai-ml-security/agentic-ai-security/) → [LLM 安全](docs/04-ai-ml-security/llm-prompt-injection/) → [RAG 安全](docs/04-ai-ml-security/rag-security/) |
| 🔴 **有志成为渗透测试者的人** | [OWASP Top 10](docs/01-foundational/owasp-top-10/) → [Web 应用安全](docs/02-web-and-api/web-application-security/) → [渗透测试方法论](docs/05-offensive/penetration-testing/) |
| 🔵 **蓝队成员 / SOC 分析师** | [日志与监控](docs/06-defensive/logging-and-monitoring/) → [应急响应手册](docs/06-defensive/incident-response/) → [漏洞管理](docs/06-defensive/vulnerability-management/) |
| 🎓 **完全的初学者** | [OWASP Top 10](docs/01-foundational/owasp-top-10/) → [身份验证与授权](docs/01-foundational/auth-and-authz/) → [CTF 指南](docs/05-offensive/ctf-guide/) |
## 📋 检查清单
用于常见安全任务的快速参考可打印检查清单:
- 📄 [Web 应用安全检查清单](checklists/web-app-checklist.md)
- 📄 [API 安全检查清单](checklists/api-security-checklist.md)
- 📄 [云部署检查清单](checklists/cloud-deployment-checklist.md)
- 📄 [代码审查安全检查清单](checklists/code-review-checklist.md)
- 📄 [应急响应检查清单](checklists/incident-response-checklist.md)
## 🚀 AppSec 生态系统与开源项目
查看我们专用的开源安全工具和配套仓库:
| 项目 | 描述 | 链接 |
|---|---|---|
| 🔐 **DevCipher** | 高级开发者密码学与安全工具包平台 | [devcipher.dev](https://devcipher.dev/) · [GitHub](https://github.com/AnimeshShaw/DevCipher) |
| 🤖 **Agentic AI 安全指南** | 保护自主 AI agent、工具执行和 LLM 编排的专用指南 | [GitHub 仓库](https://github.com/AnimeshShaw/agentic-ai-security-guide) |
| 🛡️ **威胁建模基础** | 用于威胁建模的实用框架、模板和方法论 (STRIDE, PASTA, DREAD) | [GitHub 仓库](https://github.com/AnimeshShaw/threat-modelling-basics) |
| ⚛️ **Quantum-Safe Py** | 实现后量子密码学的 Python 库 (NIST ML-KEM, ML-DSA, SLH-DSA) | [GitHub 仓库](https://github.com/AnimeshShaw/quantum-safe-py) |
| 🔍 **Quantum Safe Auditor** | 用于检测代码库中量子易破解密码学的自动化 SAST 扫描器 | [GitHub 仓库](https://github.com/AnimeshShaw/quantum-safe-auditor) |
## 📜 许可协议
本仓库中的所有指南和内容均采用 [知识共享署名 4.0 国际许可协议 (CC BY 4.0)](LICENSE) 进行许可。
您可以自由分享和改编这些材料用于任何目的,甚至是商业目的,只要您给予适当的署名。
**由安全社区倾心❤️打造,为安全社区服务。**
[🌐 appsecatlas.com](https://appsecatlas.com) · [💬 Discord](https://discord.gg/NHvrkJ5Hg3) · [💖 GitHub 赞助](https://github.com/sponsors/AnimeshShaw) · [☕ Ko-fi](https://ko-fi.com/animeshshaw)
*如果 AppSec Atlas 对您有帮助,请给它标个 ⭐ 以帮助其他人发现它。*
标签:AI安全, Chat Copilot, Docker靶场, 安全知识库, 网络安全学习, 自动化攻击, 请求拦截, 防御加固