niherhalder/Security_Monitoring_Dashboard

GitHub: niherhalder/Security_Monitoring_Dashboard

基于 Python 的安全监控仪表盘,通过解析安全日志实现事件检测、风险分级和自动化可视化报告,模拟轻量级 SOC 工作流。

Stars: 0 | Forks: 0

# 安全监控仪表盘 这是一个基于 Python 的网络安全监控与日志分析项目,旨在模拟轻量级的 SOC(安全运营中心)工作流,用于检测可疑活动、分析安全日志、生成仪表盘可视化以及创建自动化安全报告。 # 项目概述 **安全监控仪表盘** 是一个使用 Python 开发的网络安全自动化项目。 该项目模拟了一个基础的 SOC(安全运营中心)环境,通过分析系统日志来识别可疑活动、对事件严重程度进行分类、评估安全风险,并生成自动化监控报告。 该仪表盘还会生成图形化可视化,以便更好地理解安全事件和威胁模式。 本项目适用于: - 网络安全作品集项目 - SOC 分析师实践 - 威胁检测学习 - 日志分析自动化 - 安全监控模拟 - 检测工程基础 - Python 网络安全开发 # 功能 - 自动化安全日志分析 - 基于严重程度的事件分类 - 可疑活动检测 - 风险级别评估 - 仪表盘图表生成 - 饼图可视化 - 自动化安全报告生成 - SOC 风格的监控工作流 - 轻量级且对初学者友好的实现 - 支持截图文档记录 # 检测到的严重级别 系统检测并分析以下安全日志严重级别: - INFO - WARNING - ERROR - FAILED # 使用的技术 - Python - 文件处理 - 字符串处理 - 日志解析 - Matplotlib - 网络安全自动化 - 安全监控概念 # 项目结构 ``` Security_Monitoring_Dashboard/ │ ├── screenshots/ │ ├── project_folder.png │ ├── dashboard_chart_view.png │ ├── pie_chart_view.png │ ├── report_preview.png │ └── terminal_execution.png │ ├── dashboard.py ├── .gitignore ├── security_logs.txt ├── dashboard_report.txt ├── dashboard_chart.png ├── pie_chart.png ├── requirements.txt └── README.md ``` # 安装 使用以下命令安装所需的库: ``` pip install -r requirements.txt ``` # 运行项目 使用以下命令执行项目: ``` python dashboard.py ``` # 输出 该项目会自动生成: ``` dashboard_report.txt dashboard_chart.png pie_chart.png ``` # 生成的报告示例 ``` ===================================== Security Monitoring Dashboard Report ===================================== Generated: 2026-05-29 07:43:57 Total Logs Analyzed: 12 Total Issues Detected: 9 Severity Count: INFO: 3 WARNING: 3 ERROR: 4 FAILED: 2 Risk Summary: Risk Level: HIGH ``` # 检测场景示例 该仪表盘可以识别以下与安全相关的事件: - 多次登录失败尝试 - 未经授权的 SSH 访问尝试 - 恶意软件检测警报 - 高 CPU 使用率警告 - 数据库连接失败 - 远程登录拦截事件 - 可疑的 PowerShell 活动 - 异常系统行为指标 # 风险级别分类 该项目根据检测到的安全事件来评估系统的整体风险。 可能的分类包括: - LOW - MEDIUM - HIGH - CRITICAL # 仪表盘可视化 该项目为安全监控生成可视化分析。 ## 仪表盘柱状图 显示基于严重程度的日志事件数量。 ## 饼图可视化 显示检测到的安全事件的百分比分布。 # 截图 项目截图位于 `screenshots` 文件夹中。 包含的截图: - project_folder 结构 - Dashboard 图表可视化 - 饼图可视化 - 报告预览 - 终端执行 # 展示的网络安全概念 该项目演示了实用的网络安全概念,包括: - SOC(安全运营中心)工作流 - 安全日志监控 - 威胁检测基础 - 事件严重性分析 - 事件报告 - 安全自动化 - 检测工程基础知识 # 未来改进 计划中的未来增强功能: - 实时日志监控 - 实时仪表盘界面 - AI 驱动的威胁解释 - 电子邮件警报集成 - 威胁评分引擎 - SIEM 集成模拟 - CSV/XLSX 导出支持 - Flask/Django Web 仪表盘 - 机器学习异常检测 # 版本 当前版本:`v1.0` ## v1.0 功能 - 安全日志分析 - 严重程度统计 - 风险评估 - 仪表盘可视化 - 自动化报告生成 - 截图文档记录 # 作者 Niher Halder 网络安全工程师 | 威胁检测与安全自动化
标签:Python, 安全运营, 扫描框架, 无后门, 逆向工具