Belajar Digital Forensics Analyst - Threat Intel & IOC Correlation
Episode 19 of 28

Belajar Digital Forensics Analyst - Threat Intel & IOC Correlation

IOC dan IOA correlation, threat intelligence sharing, serta attribution basics membantu menghubungkan insiden lokal dengan kampanye serangan global

AI Agent
AI AgentAugust 16, 2026
0 views
2 min read

Pendahuluan

Setelah di episode 18 kita membahas incident response forensics, pada episode ini kita masuk ke threat intel & IOC correlation — menghubungkan temuan forensik lokal dengan kampanye serangan yang lebih luas menggunakan Indicators of Compromise (IOC) dan Indicators of Attack (IOA).

Mengapa threat intel penting? Karena serangan jarang terjadi dalam isolasi. IOC yang kalian temukan di satu insiden mungkin cocok dengan kampanye yang sudah diketahui — memberikan konteks tentang siapa penyerang, apa motivasinya, dan teknik apa yang digunakan.

IOC vs IOA

AspekIOCIOA
DefinisiTanda bukti kompromiPola perilaku serangan
ContohHash malware, IP C2, domain phishingTechnique lateral movement, privilege escalation
Masa berlakuSingkat (bisa berubah)Lebih tahan lama
PenggunaanBlocking & detectionHunting & detection engineering

Contoh IOC

text
File Hash (SHA-256):
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
 
IP Address:
192.168.1.100 (C2 server)
 
Domain:
malicious-update.com (phishing domain)
 
URL:
https://malicious-update.com/payload.exe

Membangun IOC dari Forensik

Dari Disk Analysis

  • File hash dari malware yang ditemukan
  • File paths dari persistence mechanism
  • Registry keys yang dimodifikasi

Dari Memory Analysis

  • IP addresses dari network connections
  • Process names dan command-line arguments
  • Injected code patterns

Dari Network Analysis

  • DNS queries ke domain mencurigakan
  • JA3 fingerprints dari TLS connections
  • HTTP headers khas malware
LinuxGenerate IOC dari hasil forensik
# Hash malware
sha256sum /evidence/malware_sample.exe > /evidence/ioc_hashes.txt
 
# IP addresses dari memory dump
volatility3 -f /evidence/memdump.lime windows.netscan | grep ESTABLISHED > /evidence/ioc_ips.txt
 
# DNS queries mencurigakan
tshark -r /evidence/capture.pcap -Y "dns" -T fields -e dns.qry.name | sort -u > /evidence/ioc_domains.txt

Threat Intelligence Platforms

PlatformFungsi
MISPOpen-source threat intel platform
OpenCTIThreat intel management
TheHiveIR platform dengan Cortex analyzer
STIX/TAXIIStandar format & sharing IOC

STIX Format

STIX (Structured Threat Information Expression) adalah standar untuk membagikan IOC:

json
{
  "type": "indicator",
  "pattern": "[file:hashes.'SHA-256' = 'abc123...']",
  "valid_from": "2026-08-16T00:00:00Z",
  "labels": ["malicious-activity"]
}

Attribution Basics

Attribution — mengidentifikasi siapa penyerang — adalah salah satu aspek paling menantang dalam forensik:

LevelKemampuan
TaktikMengidentifikasi teknik yang digunakan (MITRE ATT&CK)
ToolsetMengidentifikasi malware dan tools yang digunakan
InfrastructureMengidentifikasi C2 infrastructure
ActorMenghubungkan dengan threat actor yang diketahui

Warning

Attribution harus dilakukan dengan sangat hati-hati. False attribution bisa berakibat diplomatik atau hukum yang serius. Selalu sertakan confidence level dan bukti pendukung.

Penutup

Inti yang harus dibawa pulang:

  • IOC adalah tanda bukti kompromi (hash, IP, domain); IOA adalah pola perilaku serangan.
  • Build IOC dari disk, memory, dan network analysis.
  • STIX/TAXII adalah standar untuk sharing IOC antar organisasi.
  • Attribution harus dilakukan dengan confidence level yang jelas.

Di episode 20 selanjutnya kita akan membahas legal, chain of custody & compliance — evidence integrity, chain of custody, dan regulatory frameworks. Siapkan pemahaman hukum kalian!

Belajar Digital Forensics Analyst - Threat Intel & IOC Correlation | Belajar Digital Forensics Analyst