sashq-tech/ir-tabletop-generator
GitHub: sashq-tech/ir-tabletop-generator
一款纯浏览器端的应急响应桌面演练生成器,帮助安全团队无需后端即可生成可复现的完整演练资料包。
Stars: 0 | Forks: 0
# IR 桌面演练生成器原型
这是一个独立的应急响应桌面演练生成器网站的早期静态原型。
项目方向如下:
- 基于浏览器,无需登录。
- 不上传组织数据。
- 仅在客户端生成。
- 面向 ISSO/安全经理的实用工具优先于企业级模拟。
- 生成完整的演练资料包,而不仅仅是一个场景创意。
`Incident Response Sources/` 中下载的文件仅作为参考材料。首个原型使用原创且简化的场景模式,不应直接复制源文档的语言。
## 原型功能
- 事件类型、组织概况、受众、持续时间和难度控制。
- 演练重点控制。
- 基于随机种子的生成,可生成可复现的资料包。
- 基于种子的场景变量,涵盖检测来源、受影响资产、业务影响和恢复约束。
- 场景简报、演练概况、使用说明、初始条件、基本规则、待验证假设、目标、议程、参与者角色、阶段目标、特定阶段的定时注入、讨论提示、预期讨论范围、事实/假设/决策/问题工作表、决策点、利益相关者消息、沟通检查清单、需警惕的盲区、主持人笔记、行动后提示、证据提示、证据检查表和行动追踪表。
- 复制、完整资料包打印、仅参与者打印、仅主持人打印、空白工作表打印、演示文稿打印、演示大纲复制、下载、每日演练和查看资料包控制。
- 复制场景链接控制,可在 URL 中保留设置。
- Markdown 样式的复制资料包文本。
- 提供完整 Markdown 资料包、参与者讲义、独立主持人指南和空白工作表下载。
- 浏览器生成的演示大纲和演示文稿打印视图,适用于远程、混合或分布式主持。
- 浏览器演示模式,包含主持人和参与者演示模式、上一步/下一步控制、键盘导航、主持人笔记和可共享的幻灯片 URL。
- 基于当前日期的每日演练种子。
- 简洁的网站页脚,强调无登录、无上传、无后端的行为。
## 后续想法
- 继续优化纵向打印布局和分页符。
- 继续优化演示文稿布局、主持人笔记和对参与者安全的浏览器演示流程。
- 继续深化特定阶段的注入池和决策提示。
- 仅在当前的五个分类感觉足够完善后,再添加场景变体或可选的类别过滤器。
- 在有用时,将源到功能的映射从源分组扩展到单个源笔记。
## 启动/部署边界
此原型尚未部署。如果它最终成为一个公开的静态网站,请仅发布预期的公开文件:
- `index.html`
- `styles.css`
- `app.js`
- `trust-and-privacy.html`
请勿发布 `Incident Response Sources/`、Obsidian 仓库、`output/`、工作区文件、Agent 文件夹或本地测试产物。在任何公开发布之前,请参阅 `DEPLOYMENT_CHECKLIST.md`。
标签:培训工具, 多模态安全, 安全运营, 应急管理, 扫描框架, 数据可视化, 桌面演练, 静态网页