utkarshsingh3011/SENTINEL

GitHub: utkarshsingh3011/SENTINEL

Sentinel 是一个教育性质的交互式网络安全模拟平台,通过可视化攻击链模拟和 AI 辅助分析帮助用户理解网络攻击过程与防御策略。

Stars: 0 | Forks: 0

# 🛡️ Sentinel ### 交互式网络攻击模拟与防御学习平台 Sentinel 是一个教育性质的网络安全平台,它将复杂的网络攻击转化为可视化的交互式模拟。 用户无需在冗长的报告中阅读有关网络钓鱼活动、勒索软件事件或供应链攻击的内容,而是可以探索攻击是如何展开的,了解防御为何会失效,并学习组织如何加强其安全态势。 Sentinel 采用现代 Web 技术构建,从现实世界的威胁情报方法论中汲取灵感,为理解攻击者行为、安全运营和网络防御策略提供了一个安全的环境。 ## 为什么开发 Sentinel 网络安全通常是通过理论来教授的。 当攻击链、威胁行为者和安全框架仅存在于幻灯片、文档或课堂讨论中时,可能会让人感觉很抽象。 构建 Sentinel 正是为了弥合这一差距。 该平台使用户能够可视化网络攻击,探索防御控制措施,分析安全结果,并了解现代组织如何应对安全事件。 用户无需死记硬背概念,而是去体验它们。 # 平台预览 ## 落地页体验 该平台通过受现代安全运营中心(SOC)启发的交互式攻击模拟控制台,向用户介绍网络安全知识。 ![Landing Page](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/0bfb67a98f174836.png) ## 攻击模拟构建器 配置环境、攻击者画像、攻击技术和安全强度等级,以观察不同的防御措施如何影响攻击结果。 ![Simulation Builder](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/db87f2e1d3174858.png) ## 安全分析师控制台 每次模拟之后,Sentinel 都会生成一份详细的威胁简报,解释攻击者的行为、攻击进程、业务影响和防御建议。 ![AI Analyst Console](https://raw.githubusercontent.com/utkarshsingh3011/SENTINEL/main/public/ai-analyst.png) ## 安全洞察仪表板 通过专门的分析仪表板,可视化攻击趋势、安全态势、防御有效性、风险暴露程度以及 MITRE ATT&CK 覆盖率。 ![Security Dashboard](https://raw.githubusercontent.com/utkarshsingh3011/SENTINEL/main/public/security-dashboard.png) # 核心功能 ### 攻击模拟 探索受现代威胁活动启发的真实网络攻击场景。 用户可以跟踪攻击链的每个阶段,并了解系统是如何被攻陷的。 ### 威胁情报报告 生成涵盖以下内容的教育性安全报告: * 攻击目标 * 威胁行为者行为 * 安全弱点 * 风险评估 * 缓解策略 ### 安全分析 监控: * 总体安全评分 * 攻击成功率 * 防御覆盖率 * 行业目标分布 * 风险暴露指标 ### 教育学习环境 Sentinel 专为以下对象设计: * 学生 * 网络安全初学者 * 安全爱好者 * 学术演示 * 个人作品集项目 * 网络安全意识培训项目 始终以教育和防御为核心。 # 主要特性 * 交互式网络攻击模拟 * 动态威胁场景 * AI 辅助的威胁分析 * 高管安全报告 * 受 MITRE ATT&CK 启发的工作流 * 安全洞察仪表板 * 威胁行为者画像 * 防御覆盖率指标 * 响应式现代界面 * 实时场景配置 # 模拟工作流 ``` Target Environment ↓ Attacker Profile ↓ Attack Scenario ↓ Security Controls ↓ Attack Execution ↓ Threat Analysis ↓ Risk Assessment ↓ Security Recommendations ``` # 技术栈 ### 前端 * Next.js * TypeScript * Tailwind CSS * Framer Motion ### 情报层 * Gemini API * 动态威胁报告生成 ### 安全概念 * MITRE ATT&CK 框架 * 威胁情报原则 * 安全运营工作流 * 风险评估方法论 ### 部署 * Vercel # 设计理念 大多数网络安全学习资源都在解释攻击。 Sentinel 则在演示它们。 该项目围绕一个简单的理念设计: 每一次模拟、仪表板和报告,都旨在将抽象的网络安全概念转化为实践性的学习体验。 # 未来路线图 计划的改进包括: * 更多的攻击场景 * 扩展的威胁行为者画像 * 安全架构模拟 * 蓝队训练模块 * 威胁狩猎练习 * SOC 调查工作流 * 高级分析仪表板 * 多阶段攻击活动 # 教育免责声明 Sentinel 是一个教育性质的网络安全项目。 所有攻击场景均为模拟,并在受控的学习环境中运行。 该平台不提供用于对现实世界系统进行未经授权活动的工具、说明或功能。 其唯一目的是网络安全教育、意识和防御学习。 # 关于本项目 构建 Sentinel 是为了探索如何通过可视化、模拟和交互式的用户体验来教授网络安全概念。 通过将现代 Web 技术与网络安全学习原则相结合,该项目旨在让每个级别的学习者都能更容易地理解攻击链、防御控制和安全决策。 ## Sentinel 学习 • 模拟 • 防御
标签:Mutation, 可视化, 安全教育, 攻击模拟, 网络安全, 自动化攻击, 防御策略, 隐私保护, 驱动签名利用