Live System Analysis
Live System Analysis
When systems cannot be taken offline, live analysis becomes essential:
Live Response Methodology:
Establish Trusted Environment:
- Use external tools and binaries
- Verify tool integrity with hashes
- Document all actions taken
Collect Volatile Data:
# System information date /t & time /t systeminfo # Network state ipconfig /all netstat -naob arp -a # Process information tasklist /v wmic process list full # Loaded drivers driverquery /v
Identify Suspicious Activity:
- Unknown processes or services
- Unusual network connections
- Modified system files
- Persistence mechanisms
PowerShell for Live Forensics:
# Get running processes with details
Get-Process | Select-Object ProcessName, Id, StartTime, Path
# Check network connections
Get-NetTCPConnection | Where-Object {$_.State -eq "Established"}
# List scheduled tasks
Get-ScheduledTask | Where-Object {$_.State -eq "Ready"}
# Review installed software
Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*