extracting-windows-event-logs-artifacts

Featured

Extract, parse, and analyze Windows Event Logs (EVTX) using Chainsaw, Hayabusa, and EvtxECmd to detect lateral movement, persistence, and privilege escalation.

AI & Automation 12,642 stars 1468 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Extracting Windows Event Logs Artifacts ## When to Use - When investigating security incidents on Windows systems through event log analysis - For detecting lateral movement, privilege escalation, and persistence mechanisms - When performing threat hunting across Windows event log data - During compliance audits requiring review of authentication and access events - When building forensic timelines from Windows system activity ## Prerequisites - Windows Event Log files (EVTX format) from forensic image or live system - Chainsaw, Hayabusa, or EvtxECmd for parsing and detection - Sigma rules for automated threat detection - Understanding of critical Windows Event IDs - Python with python-evtx or evtx library for custom parsing - PowerShell for live system analysis (if applicable) ## Workflow ### Step 1: Collect Windows Event Log Files ```bash # Extract EVTX files from forensic image mount -o ro,loop,offset=$((2048*512)) /cases/case-2024-001/images/evidence.dd /mnt/evidence mkdir -p /cases/case-2024-001/evtx/ cp /mnt/evidence/Windows/System32/winevt/Logs/*.evtx /cases/case-2024-001/evtx/ # Key event logs to prioritize # Security.evtx - Authentication, authorization, audit events # System.evtx - System services, drivers, hardware events # Application.evtx - Application errors and events # Microsoft-Windows-Sysmon%4Operational.evtx - Detailed process/network monitoring # Microsoft-Windows-PowerShell%4Operational.evtx - PowerShell activity # Microsoft-Windows-TerminalServi...

Details

Author
mukul975
Repository
mukul975/Anthropic-Cybersecurity-Skills
Created
3 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

performing-log-analysis-for-forensic-investigation

Collect, parse, and correlate system, application, and security logs to reconstruct events and establish timelines during forensic investigations.

12,642 Updated today
mukul975
AI & Automation Solid

analyzing-powershell-script-block-logging

Parse Windows PowerShell Script Block Logs (Event ID 4104) from EVTX files to detect obfuscated commands, encoded payloads, and living-off-the-land techniques. Uses python-evtx to extract and reconstruct multi-block scripts, applies entropy analysis and pattern matching for Base64-encoded commands, Invoke-Expression abuse, download cradles, and AMSI bypass attempts.

12,642 Updated today
mukul975
AI & Automation Solid

hunting-for-unusual-service-installations

Detect suspicious Windows service installations (MITRE ATT&CK T1543.003) by parsing System event logs for Event ID 7045, analyzing service binary paths, and identifying indicators of persistence mechanisms.

12,642 Updated today
mukul975
AI & Automation Solid

hunting-for-anomalous-powershell-execution

Hunt for malicious PowerShell activity by analyzing Script Block Logging (Event 4104), Module Logging (Event 4103), and process creation events. The analyst parses Windows Event Log EVTX files to detect obfuscated commands, AMSI bypass attempts, encoded payloads, credential dumping keywords, and suspicious download cradles. Activates for requests involving PowerShell threat hunting, script block analysis, encoded command detection, or AMSI bypass identification.

12,642 Updated today
mukul975
AI & Automation Listed

hunting-for-anomalous-powershell-execution

Hunt for malicious PowerShell activity by analyzing Script Block Logging (Event 4104), Module Logging (Event 4103), and process creation events. The analyst parses Windows Event Log EVTX files to detect obfuscated commands, AMSI bypass attempts, encoded payloads, credential dumping keywords, and suspicious download cradles. Activates for requests involving PowerShell threat hunting, script block analysis, encoded command detection, or AMSI bypass identification.

6 Updated today
26zl