atc-react社区贡献指南:如何开发自定义Response Actions和Playbooks

发布时间:2026/8/15 20:34:02

atc-react社区贡献指南:如何开发自定义Response Actions和Playbooks
atc-react社区贡献指南如何开发自定义Response Actions和Playbooks【免费下载链接】atc-reactA knowledge base of actionable Incident Response techniques项目地址: https://gitcode.com/gh_mirrors/at/atc-reactatc-react是一个专注于事件响应Incident Response技术的知识库项目提供可操作的响应技术和流程。本文将详细介绍如何为atc-react社区贡献自定义Response Actions和Playbooks帮助新手快速掌握贡献方法。为什么贡献Response Actions和Playbooks事件响应是网络安全的关键环节而atc-react项目通过标准化的Response Actions响应动作和Playbooks响应手册帮助安全团队快速应对各类安全事件。贡献自定义内容不仅能丰富项目生态还能提升自己在事件响应领域的实践能力。图1atc-react事件响应框架与ATTCK矩阵的集成示意图准备工作环境搭建与基础要求1. 克隆项目仓库首先需要将项目代码克隆到本地git clone https://gitcode.com/gh_mirrors/at/atc-react2. 了解项目结构核心文件目录说明response_actions/存放所有响应动作定义YAML格式response_playbooks/存放响应手册定义YAML格式docs/项目文档和资源scripts/辅助脚本工具开发自定义Response Action的完整步骤1. 理解Response Action的结构Response Action是事件响应的原子操作每个动作都是一个独立的YAML文件。以下是一个标准的Response Action示例图2RA_2202_collect_email_message.yml文件内容示例关键字段说明id唯一标识符如RA3101stage所属响应阶段preparation/containment/eradication等requirements执行所需的系统或数据workflow详细操作步骤支持Markdown格式2. 使用模板创建新Action项目提供了专用模板文件位于 response_actions/respose_action.yml.template复制模板并修改文件名遵循RA_XXXX_action_name.yml命名规范主要修改以下内容title: RA_XXXX_my_custom_action id: RAXXXX # 按项目规范分配ID description: 简要描述动作目的 author: 你的名称/昵称 creation_date: YYYY/MM/DD stage: containment # 选择合适的响应阶段 requirements: - MS_required_system # 所需的 mitigation system workflow: | 详细的操作步骤使用Markdown格式 - 步骤1执行XXX操作 - 步骤2验证XXX结果3. 最佳实践与注意事项系统无关性避免依赖特定厂商产品通过requirements字段声明所需系统类型操作明确性步骤应具体可执行如收集EML格式邮件而非处理邮件安全提示添加必要的警告信息如IP封锁时注意避免误封云服务提供商开发自定义Response Playbook的步骤1. Playbook的结构与作用Playbook是多个Response Action的组合定义了完整的事件响应流程。例如针对钓鱼邮件的响应流程图3RP_0001_phishing_email.yml文件内容示例核心结构按响应阶段preparation/identification/containment等组织每个阶段包含多个Response Action通过tags关联ATTCK等威胁框架2. 使用模板创建Playbook使用位于response_playbooks/respose_playbook.yml.template的模板文件关键修改title: RP_XXXX_my_playbook id: RPXXXX description: 响应手册描述 severity: M # 严重级别(L/M/H) tlp: AMBER # 信息传播级别 tags: - attack.initial_access # ATTCK标签 preparation: - RA_1001_practice # 准备阶段的响应动作 identification: - RA_2201_list_users_opened_email_message # 识别阶段的响应动作 # 其他阶段...3. 编写工作流说明在workflow字段中详细描述响应流程的逻辑workflow: | 本手册适用于钓鱼邮件事件的完整响应流程 1. 识别阶段确认受影响用户和邮件内容 2. 遏制阶段阻止恶意域名和IP访问 3. 根除阶段删除恶意邮件并清除影响 注意当检测到数据泄露时应启动RP_0002_post_exploitation手册贡献代码的标准流程1. 创建分支git checkout -b my-feature develop2. 提交更改git add response_actions/RA_XXXX_my_action.yml git commit -m Add new Response Action for XXXX scenario3. 提交PR将分支推送到远程仓库并创建Pull RequestPR描述应包含功能目的和解决的问题实现细节和测试情况相关参考资料如ATTCK技术、行业最佳实践常见问题与资源如何获取Response Action ID可通过项目Matrix文档查看未分配的ID或在GitHub issue中申请新ID。参考示例响应动作示例RA_3101_block_external_ip_address.yml响应手册示例RP_0001_phishing_email.yml社区支持遇到问题可通过项目Slack频道或Telegram群组寻求帮助。通过贡献Response Actions和Playbooks您可以帮助构建更完善的事件响应知识库同时提升自己的实战能力。无论是安全新手还是经验丰富的从业者您的每一个贡献都将推动社区发展 【免费下载链接】atc-reactA knowledge base of actionable Incident Response techniques项目地址: https://gitcode.com/gh_mirrors/at/atc-react创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

UEViewer 完整入门:如何快速提取虚幻引擎 1-4 代游戏资源

UEViewer 完整入门:如何快速提取虚幻引擎 1-4 代游戏资源

2026/8/15 20:34:02

UEViewer 完整入门:如何快速提取虚幻引擎 1-4 代游戏资源 【免费下载链接】UEViewer Viewer and exporter for Unreal Engine 1-4 assets (UE Viewer). 项目地址: https://gitcode.com/gh_mirrors/ue/UEViewer 你是不是也卡在"文件打不开"这一步&a…

一次跑通 InvesTool 投资分析工具:新手从零部署到生产环境的踩坑实战手册

一次跑通 InvesTool 投资分析工具:新手从零部署到生产环境的踩坑实战手册

2026/8/15 20:34:02

一次跑通 InvesTool 投资分析工具:新手从零部署到生产环境的踩坑实战手册 【免费下载链接】investool Golang实现财报分析、个股基本面检测、基本面选股、4433法则基金筛选与检测、基金持仓相似度、股票选基、基金经理筛选 项目地址: https://gitcode.com/gh_mirr…

114个公共Tracker完整配置指南:彻底告别BT下载找不到源和龟速难题

114个公共Tracker完整配置指南:彻底告别BT下载找不到源和龟速难题

2026/8/15 20:34:02

114个公共Tracker完整配置指南:彻底告别BT下载找不到源和龟速难题 【免费下载链接】trackerslist Updated list of public BitTorrent trackers 项目地址: https://gitcode.com/GitHub_Trending/tr/trackerslist 凌晨一点,窗外的路灯还亮着。我盯…

Spring Boot WebClient 从入门到精通:非阻塞HTTP客户端实战指南

Spring Boot WebClient 从入门到精通:非阻塞HTTP客户端实战指南

2026/8/15 22:54:08

1. 项目概述:为什么是WebClient?在Spring生态里做HTTP调用,RestTemplate这个名字大家肯定不陌生。从Spring 3.0时代起,它就是处理同步HTTP请求的“老大哥”,简单、直接,用了很多年。但如果你最近几年还在新…

LVS负载均衡彻底搞懂:三种工作模式原理与DR模式实战踩坑全记录

LVS负载均衡彻底搞懂:三种工作模式原理与DR模式实战踩坑全记录

2026/8/15 22:54:08

一、LVS 是什么 LVS(Linux Virtual Server,Linux 虚拟服务器)是由章文嵩博士开发的内核级四层负载均衡技术,工作在 OSI 模型的传输层(TCP/UDP),只处理 IP 和端口的转发,不解析 HTTP …

JVM 内存管理原理及生产配置实战:从“参数能启动”到“内存可控”

JVM 内存管理原理及生产配置实战:从“参数能启动”到“内存可控”

2026/8/15 22:54:08

Java 应用明明配置了 -Xmx4g,容器限制也是 4 GiB,为什么还是会被 Kubernetes 以 OOM Killed 结束?老年代使用率一直很高,要不要立刻扩大堆?Full GC 多了,是垃圾回收器选错了,还是应用确实留住了…

英语附加问句全解析:从核心规则到地道语调应用

英语附加问句全解析:从核心规则到地道语调应用

2026/8/15 22:54:08

1. 附加问句:英语交流中的“确认按钮”如果你在英语对话中,说完一句话后,总感觉心里没底,不确定对方是否听懂了、是否同意,或者只是想缓和一下语气,让对话不那么生硬,那么附加问句就是你最需要掌…

谷歌云TPU即服务实战指南:从环境配置到性能调优

谷歌云TPU即服务实战指南:从环境配置到性能调优

2026/8/15 22:54:08

1. 先搞清楚“TPU即服务”到底能解决什么问题如果你在找大规模机器学习训练或推理的算力方案,特别是已经用GPU集群感到成本或效率瓶颈,那Alphabet(谷歌母公司)的TPU即服务就值得仔细看看。它不是一个新概念,但很多人对…

10 万亿参数大模型,注定要被关进笼子里

10 万亿参数大模型,注定要被关进笼子里

2026/8/15 22:44:08

它能行的善与恶都将超出人类想象。 OpenAI即将发布的GPT-6,传闻称它的参数量高达10万亿。 10万亿是一个非常恐怖的概念。现如今,全球顶尖大模型的参数量都在“万亿”级别。比如阿里的Qwen 3.8为3.5万亿,Kimi K3为2.8万亿,字节内…

比较好的亚太EMBA,问了6位校友师资差别真的挺大

比较好的亚太EMBA,问了6位校友师资差别真的挺大

2026/8/13 11:01:28

比较好的亚太EMBA核心差异先看什么?对于希望兼顾工作与系统管理能力提升的亚太区高管而言,筛选匹配度高的EMBA项目时,师资配置是决定学习体验与实际收获的核心要素之一。我们结合3-4个公开信息透明、办学历史较长的亚太区主流EMBA项目特点&am…

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

2026/8/14 10:48:24

备考海外游学的亚洲EMBA面试,核心要围绕项目国际化设计逻辑、个人跨文化管理经验匹配度两个维度准备,避免把游学模块等同于普通旅游参访的认知偏差。不少备考者花3个月对比6份资料,却容易忽略面试官对“国际视野落地能力”的考察——比如香港…

比较好的国内EMBA,问了二十位校友聊透人脉价值

比较好的国内EMBA,问了二十位校友聊透人脉价值

2026/8/13 17:17:06

比较好的国内EMBA核心差异体现在哪些方面?比较好的国内EMBA的核心长期价值,很大程度上依托于校友网络的连接质量与资源生态的活跃度,这也是不少高管在择校时优先考量的因素。我们结合3-4个市场关注度较高的项目公开信息,从课程、师…

一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

一文读懂快消WMS怎么选?2026年国内外10大主流WMS品牌盘点

2026/8/15 0:03:07

快消品(FMCG)是流通速度较快、竞争较为激烈的行业之一。一瓶饮料从出厂到消费者手中,往往只有几十天甚至几天的周转窗口。这决定了快消行业的仓储管理系统(WMS)与制造业、电商行业存在明显区别:它不仅需要管…

内景 空间站内部 中国空间站 太空 内仓

内景 空间站内部 中国空间站 太空 内仓

2026/8/15 0:03:07

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 空间站内部 中国空间站 太空 内仓 地址:本地PC端运行(或Web…

重新定义数据接口:3个突破性场景让通达信数据读取更智能

重新定义数据接口:3个突破性场景让通达信数据读取更智能

2026/8/15 0:03:07

重新定义数据接口:3个突破性场景让通达信数据读取更智能 【免费下载链接】mootdx 通达信数据读取的一个简便使用封装 项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx 当我们面对海量金融数据时,传统的数据获取方式往往让我们陷入困境—…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/15 1:04:46

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/15 10:10:27

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/14 19:35:14

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…