Dynamic Analysis Workflow
Dynamic Analysis Workflow
Dynamic analysis reveals runtime behavior:
Pre-Execution Setup:
- Start network capture
- Enable process monitoring
- Configure registry monitoring
- Prepare file system tracking
- Take VM snapshot
Execution Monitoring:
# Monitor with Procmon
procmon /Quiet /Minimized /BackingFile malware.pml
# Capture network traffic
netsh trace start capture=yes
# Monitor DNS queries
ipconfig /displaydns > dns_before.txt
# Execute malware
# ...
ipconfig /displaydns > dns_after.txt
Behavioral Indicators:
- File creation/modification
- Registry key manipulation
- Network connections
- Process creation
- Service installation
- Mutex creation
- API hooking