Visão Geral
Este curso aprofunda a análise de malware em ambientes Windows, abordando executáveis, processos, memória, registro, persistência, APIs, rede e técnicas de detecção.
Conteúdo Programatico
Module 1: Windows Malware Analysis Environment
- Malware analysis laboratory
- Isolated analysis environments
- Windows internals overview
- Analysis tools
- Sample handling
- Evidence preservation
- Static and dynamic workflows
- Analysis safety
- Malware documentation
- Laboratory design
Module 2: Windows Executable Analysis
- PE file format
- Headers
- Sections
- Imports
- Exports
- Resources
- Strings
- Metadata
- Suspicious executable characteristics
- PE analysis
Module 3: Static Malware Analysis
- Hash analysis
- String analysis
- Import analysis
- API analysis
- Control flow concepts
- Code structure
- Embedded resources
- Obfuscation indicators
- Static IOC extraction
- Static malware analysis
Module 4: Dynamic Malware Analysis
- Process execution
- File system activity
- Registry activity
- Process creation
- Service creation
- Scheduled Tasks
- Network connections
- Runtime behavior
- Sandbox analysis
- Dynamic malware analysis
Module 5: Windows Internals for Malware Analysis
- Processes
- Threads
- Handles
- DLLs
- Windows APIs
- Memory management
- Tokens
- Services
- Kernel concepts
- Malware interaction with Windows
Module 6: Persistence and Defense Evasion
- Registry persistence
- Services
- Scheduled Tasks
- WMI
- Startup mechanisms
- Process injection concepts
- Defense Evasion
- Anti-analysis techniques
- Persistence detection
- Evasion analysis
Module 7: Network and Command and Control Analysis
- DNS behavior
- HTTP communication
- HTTPS metadata
- Command and Control
- Beaconing
- Network indicators
- Traffic analysis
- C2 infrastructure indicators
- Network detection
- C2 investigation
Module 8: Practical Windows Malware Analysis
- Sample triage
- PE analysis
- Static analysis
- Dynamic analysis
- Process investigation
- Persistence investigation
- Network investigation
- IOC extraction
- Detection development
- Windows malware analysis case study