IOC Extractor
Paste log, laporan insiden, email phishing, atau artikel threat intel — tool ini akan otomatis mengekstrak semua Indicator of Compromise: IP address, domain, URL, file hash, alamat email, dan CVE ID. Semua berjalan di browser, tidak ada data yang keluar.
Gunakan Tool
Hasil Ekstraksi
Export
Apa Itu IOC dan Kenapa Penting?
Indicator of Compromise (IOC) adalah bukti digital yang menunjukkan kemungkinan adanya aktivitas berbahaya atau pelanggaran keamanan pada suatu sistem. SOC analyst, threat hunter, dan tim incident response menggunakan IOC untuk mendeteksi, menganalisis, dan merespons insiden keamanan.
Tipe IOC yang Diekstrak Tool Ini
- IPv4 Address — alamat IP yang mungkin terkait dengan infrastruktur penyerang, C2 server, atau sumber koneksi mencurigakan.
- Domain & URL — domain phishing, C2 server, atau URL distribusi malware yang ditemukan dalam log atau laporan.
- File Hash (MD5, SHA-1, SHA-256, SHA-512) — sidik jari unik file malware. Hash bisa langsung dicek di VirusTotal atau platform threat intel lainnya.
- Email Address — alamat pengirim phishing atau kontak yang digunakan dalam serangan social engineering.
- CVE ID — nomor kerentanan yang disebutkan dalam laporan atau log exploit, berguna untuk menentukan patch yang dibutuhkan.
Tentang Defanging
Saat berbagi IOC di laporan, email, atau Slack — praktik standar adalah defanging:
memodifikasi IOC agar tidak bisa langsung diklik atau dieksekusi secara tidak sengaja.
Contoh: hxxps://evil[.]com/payload atau 192[.]168[.]1[.]1.
Aktifkan opsi "Defang output" di atas untuk otomatis mengubah format.
FAQ
Apakah tool ini cocok untuk log yang besar?
Ya, tapi ada batasnya. Karena proses berjalan di browser, teks yang sangat besar (puluhan MB) bisa membuat tab menjadi lambat. Untuk log skala besar, pertimbangkan tool berbasis CLI seperti iocextract (Python) atau jq untuk pre-filtering.
Kenapa domain yang diekstrak terkadang ada false positive?
Deteksi domain berbasis regex tidak sempurna — kata-kata seperti versi software atau ekstensi file bisa terbaca sebagai domain. Tool ini sudah memfilter ekstensi umum (.png, .js, .py, dll.), tapi review manual tetap direkomendasikan sebelum menggunakan IOC dalam produksi.
Bagaimana cara verifikasi hash yang ditemukan?
Copy hash yang ditemukan dan cari di platform threat intelligence seperti VirusTotal, MalwareBazaar (Abuse.ch), OTX AlienVault, atau Hybrid Analysis. Hash MD5/SHA-256 dari file malware biasanya sudah terdaftar di database tersebut.
Apakah IPv6 juga bisa diekstrak?
Untuk saat ini tool ini fokus pada IPv4. Dukungan IPv6 dengan regex yang akurat lebih kompleks karena banyak format singkatan yang valid. Fitur ini ada di roadmap.