engsjunior/soc-security-portfolio

GitHub: engsjunior/soc-security-portfolio

一个面向SOC安全运营的Python脚本集,涵盖告警分类、IOC提取、漏洞管理自动化及威胁情报集成等核心功能。

Stars: 0 | Forks: 0

# 🛡️ SOC 安全作品集 — AI 驱动的安全运营 ## 📋 关于 本仓库展示了以下方面的实践经验: - **Incident Response** — 真实安全告警的分类、分析和响应 - **Security Operations (SOC)** — 现代 SOC 环境中的工作流自动化 - **Vulnerability Management** — 基于评分的漏洞优先级排序和修复 - **Portuguese NLP** — 对葡萄牙语 AI 生成内容的评估与改进 旨在支持针对数字调查和安全运营的 AI 系统的训练与评估。 ## 🗂️ 仓库结构 ``` soc-security-portfolio/ │ ├── scripts/ │ ├── incident-response/ # Análise e automação de resposta a incidentes │ │ ├── alert_triage.py # Triagem automática de alertas SIEM │ │ ├── ioc_extractor.py # Extração de Indicators of Compromise │ │ └── incident_reporter.py # Geração de relatórios de incidente │ │ │ ├── vulnerability-management/ # Gestão de vulnerabilidades │ │ ├── vuln_scorer.py # Scoring CVSS + priorização contextual │ │ ├── asset_mapper.py # Mapeamento de ativos expostos │ │ └── remediation_tracker.py# Rastreamento de remediações │ │ │ ├── soc-automation/ # Automação SOC │ │ ├── soar_playbooks.py # Playbooks de resposta automatizada │ │ ├── log_parser.py # Parser de logs multi-formato │ │ └── threat_intel.py # Integração com feeds de threat intel │ │ │ └── portuguese-nlp/ # Avaliação de conteúdo em português │ ├── content_evaluator.py # Avaliação de qualidade e precisão │ ├── cultural_validator.py # Validação de adequação cultural (PT-BR) │ └── fluency_scorer.py # Scoring de fluência e naturalidade │ ├── dashboards/ │ └── soc_dashboard.html # Dashboard SOC interativo │ ├── reports/ │ └── incident_template.md # Template de relatório de incidente │ ├── docs/ │ ├── INCIDENT_RESPONSE_GUIDE.md │ ├── VULN_MANAGEMENT_GUIDE.md │ └── SOC_AUTOMATION_GUIDE.md │ └── .github/ └── workflows/ └── security_scan.yml # CI/CD com verificações de segurança ``` ## 🚀 快速开始 ``` git clone https://github.com/seu-usuario/soc-security-portfolio.git cd soc-security-portfolio pip install -r requirements.txt ``` ### 告警分类 ``` python scripts/incident-response/alert_triage.py --input alerts.json --output report.json ``` ### 漏洞评分 ``` python scripts/vulnerability-management/vuln_scorer.py --cve CVE-2024-1234 --asset-criticality high ``` ### PT-BR 内容评估 ``` python scripts/portuguese-nlp/content_evaluator.py --text "Texto para avaliar" --locale pt-BR ``` ## 🔧 技术 | 领域 | 工具 | |------|-------------| | SIEM/Logs | Splunk, Elastic, syslog | | Threat Intel | MITRE ATT&CK, VirusTotal API, AbuseIPDB | | Vuln Management | CVSS 3.1, NVD API, EPSS | | 自动化 | Python, Pandas, Requests | | NLP PT-BR | spaCy pt_core_news_lg, langdetect | | CI/CD | GitHub Actions | ## 📊 AI 训练用例 本仓库的结构旨在支持以下场景中对 AI 系统的评估: 1. 安全告警的**严重程度分类** 2. 网络和端点日志中的**异常检测** 3. 基于业务上下文的 **CVE 优先级排序** 4. 葡萄牙语安全内容的**准确性评估** ## 📄 许可证 MIT — 可自由用于教育和专业用途。 *由一名专注于 AI 在网络安全应用的 Security Operations 专家和葡萄牙语语言专家维护。*
标签:AI安全, Bash, Chat Copilot, CISA项目, Computer Security, CVSS评分, FTP漏洞扫描, GPT, HTTP工具, IPv6, Mr. Robot, NLP, PE 加载器, PowerShell, Python, SOAR, 剧本, 后渗透, 威胁情报, 字符串匹配, 安全报告, 安全编排, 安全运营中心, 开发者工具, 攻击指标, 数字取证, 数字取证, 数据展示, 无后门, 无线安全, 日志解析, 流量嗅探, 漏洞管理, 私有化部署, 红队, 网络安全, 网络安全审计, 网络映射, 自动化脚本, 自动化脚本, 葡萄牙语, 证书伪造, 资产测绘, 逆向工具, 防御规避, 隐私保护