Försörjningskedjeattackvektorer
🔬 Forensisk Betydelse & Utredningsmetodik
Identifierar och spårar komprometterade komponenter i leveranskedjan för att förhindra spridning av skadlig kod, bakdörrar eller obehörig åtkomst. Kritisk för att säkra CI/CD-pipelines, pakethanterare och firmware.
🛠️ Praktiska Triage- & Analyskommandon (Cheat Sheet)
yara -r -s /path/to/rules.yar /path/to/project/dependencies/
Scans third-party dependencies for known malicious patterns using YARA rules. Look for indicators of compromise (IoCs) in package files.
dependency-check.sh --project "ProjectName" --scan /path/to/project/ --out /path/to/report/
Identifies vulnerable components in the project using OWASP Dependency-Check. Focus on CVEs linked to supply chain attacks.
volatility -f memory.dump --profile=Win10x64_19041 psxview
Analyzes memory dumps for suspicious processes linked to supply chain compromises (e.g., malicious DLLs or injected code).
tshark -r network_capture.pcap -Y "http.request or dns" -w suspicious_traffic.pcap
Filters network traffic for command-and-control (C2) communication patterns indicative of supply chain attacks.
binwalk -E -N /path/to/firmware.bin
Analyzes firmware binaries for embedded malware or unauthorized modifications.
⚙️ Tekniska Parametrar & Verktygsstöd
- Forensiska verktyg: YARA Sigma Snort Wireshark ↗ Volatility ↗ FTK Imager ↗ Autopsy ↗ Dependency-Track OWASP Dependency-Check Trivy Syft Grype
- MITRE ATT&CK:
T1195 ↗ - Standarder:
NIST SP 800-218 (SSDF),ISO/IEC 27036-3,MITRE ATT&CK (T1195)
📊 Supply Chain Attack Vectors Overview
+---------------------+ +---------------------+ +---------------------+
| Third-Party | | Build Environment | | Distribution |
| Components |------>| (CI/CD Pipelines) |------>| Channels |
+---------------------+ +---------------------+ +---------------------+
| | |
v v v
+---------------------+ +---------------------+ +---------------------+
| Malicious Code | | Backdoored Builds | | Compromised Updates |
| Injection | | (e.g., SolarWinds) | | (e.g., CCleaner) |
+---------------------+ +---------------------+ +---------------------+