ThreatHunter76/Incident-Response-Investigation

GitHub: ThreatHunter76/Incident-Response-Investigation

基于 Splunk SIEM 的 SOC 事件响应调查实验项目,完整模拟并分析了一次钓鱼入侵事件的检测、调查与响应流程。

Stars: 0 | Forks: 0

# SOC 事件响应调查实验室 ## 项目概述 本项目展示了使用 Splunk SIEM 进行的一次完整的安全运营中心 (SOC) 事件调查。调查重点在于识别和分析涉及可疑身份验证活动、恶意软件执行、PowerShell 滥用、命令与控制 (C2) 通信以及可能的数据外泄的钓鱼型入侵。 本项目的目标是通过关联多个日志源、识别入侵指标 (IOC)、重建攻击时间线以及建议遏制和补救措施,来模拟真实的 SOC 分析师工作流程。 # 项目目标 - 调查可疑的身份验证活动 - 检测可能的暴力破解或撞库攻击 - 分析恶意软件执行行为 - 调查可疑的 PowerShell 活动 - 检测命令与控制 (C2) 通信 - 识别可能的数据外泄活动 - 关联多个日志源中的事件 - 制定事件响应和遏制建议 # 使用的工具与技术 | 工具 | 用途 | |---|---| | Splunk Enterprise | SIEM 和日志分析 | | Sysmon | 进程和端点遥测 | | Microsoft Defender | 恶意软件检测 | | Kali Linux | SOC 实验环境 | | CSV 日志源 | 模拟的企业日志 | # 分析的日志源 - Windows 安全日志 - Sysmon 日志 - DNS 日志 - Defender 日志 - 网络流量日志 - 防火墙日志 - VPN 日志 - 帮助台/用户报告 # 事件摘要 在调查期间,发现针对以下用户账户的多次失败登录尝试: ``` j.adewale A successful authentication event was later observed from the same external IP address, indicating a possible credential compromise. Shortly afterward, a suspicious executable: update_kb5031.exe was executed from the user’s Temp directory by: OUTLOOK.EXE Further analysis revealed: Encoded PowerShell execution Suspicious DNS queries Malware detection alerts Large outbound HTTPS traffic Possible Command & Control communication Potential data exfiltration activity The investigation concluded that the attack likely originated from a phishing email leading to malware execution and post-exploitation activity. Key Indicators of Compromise (IOCs) Malicious IP Addresses 185.193.88.71 45.77.91.203 197.210.77.19 Suspicious Domain cdn-updates365.com Malicious File update_kb5031.exe Suspicious PowerShell Indicators -enc -nop -w hidden Splunk Queries Used Authentication Investigation index=soc_lab EventCode=4625 OR EventCode=4624 Malware Investigation index=soc_lab update_kb5031.exe PowerShell Investigation index=soc_lab powershell.exe DNS Investigation index=soc_lab cdn-updates365.com Data Exfiltration Investigation index=soc_lab BYTES_OUT>10000000 Attack Chain Identified Phishing Email ↓ OUTLOOK.EXE ↓ update_kb5031.exe ↓ Encoded PowerShell Execution ↓ Suspicious DNS Queries ↓ Outbound HTTPS Traffic ↓ Possible Data Exfiltration MITRE ATT&CK Techniques Observed Tactic Technique Initial Access Phishing Credential Access Brute Force / Credential Stuffing Execution PowerShell Defense Evasion Obfuscated/Encoded Commands Command & Control Application Layer Protocol Exfiltration Exfiltration Over Web Services Containment Actions Recommended Isolate the affected endpoint from the network. Disable or reset compromised user accounts. Block malicious IP addresses and suspicious domains. Terminate malicious PowerShell and suspicious processes. Remove the malicious executable from affected systems. Re-enable endpoint protection and perform full malware scans. Investigate for lateral movement and additional compromised hosts. Preserve forensic evidence for further analysis. Key Lessons Learned This project demonstrated the importance of: SIEM-based threat detection Event correlation Authentication monitoring Process analysis DNS investigation PowerShell abuse detection Network traffic analysis Incident response workflow The investigation also highlighted how attackers combine phishing, malware execution, PowerShell abuse, and encrypted outbound traffic to compromise enterprise environments. Skills Demonstrated SIEM Investigation Threat Hunting Log Correlation IOC Identification Malware Analysis PowerShell Investigation Incident Response Network Traffic Analysis Splunk Querying SOC Workflow Analysis Conclusion This SOC investigation successfully identified a phishing-led compromise involving suspicious authentication activity, malware execution, encoded PowerShell abuse, suspicious DNS communication, and potential data exfiltration. By correlating logs across multiple security sources, the attack timeline was reconstructed and critical Indicators of Compromise were identified. This project demonstrates practical SOC analyst investigation techniques and real-world incident response methodology using Splunk SIEM. ```
标签:安全运营中心, 实验室环境, 库, 应急响应, 网络映射