知识库指导手册——红蓝青队三维视角

详解如何编写包含红队视角、蓝队视角、青队视角的安全知识库文章

手册概述

本手册旨在指导如何编写一个包含红队视角、蓝队视角、青队视角的知识库文章。该知识库将涵盖各种类型的漏洞,为每种漏洞提供详细的技术分析、检测方法和修复建议。

文章规划时间节点

  • 6月6日初稿
  • 6月13日完毕

进展跟踪

使用多维表进行进展跟踪(每人一篇),包含以下字段:人员、区域、漏洞、目标、培训形式、考核形式、计划完成时间。


漏洞分类

注入类漏洞

  • 命令执行
  • 代码执行
  • 反序列化漏洞
  • XML注入 (XXE)
  • JNDI注入
  • 模板注入 (SSTI)
  • SQL注入
  • LDAP注入

跨站攻击类漏洞

  • 跨站脚本 (XSS)
  • 跨站请求伪造 (CSRF)
  • 服务器端请求伪造 (SSRF)

文件与资源操作类漏洞

  • 文件上传
  • 文件包含
  • 任意文件下载/读取

权限管理类漏洞

  • 越权访问
  • 未授权访问
  • 弱口令

注意事项

  1. 每篇文章应注明版本号(V0.?)、撰写人、审核人、更新时间
  2. 使用markdown格式编写文章,图片放在本地文件夹中
  3. 漏洞代码以文字形式呈现,至少需要包含:代码解释、漏洞点、了解漏洞在代码中怎么产生
  4. 需要包含具体内容、经验、介绍,不能写"丢给AI处理",输入可以参考AI,不能完全AI化
  5. 研判需要包含具体的细节,包含经验性建议、研判思路,侧重漏洞本身的研判,可以讲解匹配一些特征
  6. 可以在概述中书写自己对该漏洞的学习思路,学习重心、学习建议

文章模板

概述

1. 【漏洞名称】介绍

基本概念、漏洞历史、发展、意义、危害、学习建议,需要具备一定的纵深。

  • 定义:简要描述该漏洞的基本概念及其在信息安全中的意义。
  • 背景信息:探讨该漏洞的历史、发展以及当前的安全态势。

2. 漏洞原理(总体)

从代码出发,讲解漏洞原理、利用方法、分类变种。

参考AI提示词:

你是一名网络安全专家,我有以下存在{漏洞名称}代码,帮我分析该代码,输出以下格式内容:
1. 代码
2. 代码逐行分析
3. 代码存在漏洞敏感函数、参数
4. 在当前代码中漏洞的成因
5. 修复建议
6. 针对该代码攻击方法
7. 除示例代码外,扩展代码存在漏洞的敏感函数、参数
8. 总结

3. 分类与变种【可选】

从代码编写、漏洞利用等维度出发对漏洞进行分类。

4. 相关基础知识(延伸知识)

  • 相关技术:讨论与理解或处理该漏洞相关的技术基础。

攻击技术分析【红队视角】

根据漏洞特性出发,如:SQL注入可以侧重攻击流程,文件上传漏洞可以侧重绕过技术。

1. 攻击流程阶段

2. 常用工具与自动化手段

3. 高级绕过技术【特有】

4. 特定场景下的应用

5. 常见漏洞CVE


防御技术分析【蓝队视角】

攻击行为分析

防御体系优化


应急响应指南【青队视角】

侧重于漏洞本身的应急。研判发现需要启动应急响应时,如后门写入、RCE、暗链等,应急响应思路。


典型案例【平台业务结合】

从平台业务出发,讲述一个完整的研判案例。

进阶【可选】:讲述完整的红队到蓝队到青队的案例。


专项挑战与未来展望【可选】

  • 新兴威胁:讨论随着技术进步而出现的新挑战。
  • 跨领域影响:考虑该漏洞对其他安全领域的影响及相关联的问题。

参考资料【发散、拓展】

  • 官方文档与标准:链接至权威资源或行业标准。
  • 书籍与文章推荐:推荐深入学习的相关书籍或学术论文。
  • 社区与论坛:参与讨论的专业社区或论坛地址。
  • 靶场、工具:该漏洞相关的靶场工具。
使用 Hugo 构建
主题 Stack 由 Jimmy 设计