Menyusun aturan deteksi keamanan yang bisa ditindaklanjuti
Aturan deteksi perlu menjawab apa yang dicari, bukti apa yang tersedia, dan tindakan siapa yang menyusul. Banyak peringatan belum tentu membantu tim.
Di halaman ini
Aturan deteksi adalah kondisi yang dipakai untuk mengenali aktivitas yang perlu diperiksa. Hasilnya dapat berupa peringatan kepada petugas. Agar berguna, aturan harus memiliki konteks, penerima, dan langkah pemeriksaan yang jelas.
Mulai dari satu skenario yang penting bagi layanan. Jangan mengirim semua kejadian berlabel “error” ke antrean insiden.
Tulis tujuan sebelum memilih alat
Contoh fiktif: tim ingin memeriksa ekspor data besar dari akun admin di luar pekerjaan yang disetujui. Ekspor besar sendiri belum membuktikan pencurian; pekerjaan rutin juga bisa menghasilkan pola itu.
| Isi rancangan | Contoh catatan |
|---|---|
| Kejadian yang dicari | Ekspor data tidak sesuai tugas atau perubahan yang disetujui |
| Data yang dibutuhkan | Identitas akun, waktu, aplikasi, hasil tindakan, dan ukuran ekspor |
| Konteks pembanding | Peran akun dan pekerjaan ekspor yang memang diizinkan |
| Penerima | Petugas yang memeriksa akun serta pemilik aplikasi |
| Langkah awal | Cocokkan log dan persetujuan; eskalasi bila ada indikasi penyalahgunaan |
Tentukan ambang berdasarkan pola kerja dan dampak pada sistem Anda. Tidak ada angka jumlah ekspor yang otomatis tepat untuk semua bisnis.
Periksa apakah log mendukung pertanyaan
Samakan pemahaman tentang zona waktu dan identitas akun. Bedakan waktu kejadian dari waktu log diterima. Jika satu layanan mencatat ID pengguna dan layanan lain hanya alamat IP, jelaskan batas hubungan antarcatatan itu.
Jangan memasukkan kata sandi, token sesi, atau seluruh isi dokumen ke log untuk mempermudah deteksi. Catat informasi yang diperlukan, batasi pembacanya, dan atur masa simpannya. Lihat panduan log dan monitoring.
MITRE ATT&CK menyediakan strategi deteksi yang mengelompokkan analitik menurut perilaku dan platform. Gunakan sebagai rujukan rancangan; sesuaikan dengan log yang benar-benar tersedia.
Uji tiga keadaan
- Kejadian yang seharusnya terdeteksi. Gunakan akun dan data buatan dalam lingkungan atau waktu pengujian yang disetujui.
- Aktivitas sah yang mirip. Pastikan petugas dapat membedakannya; jangan menyembunyikan seluruh aktivitas akun admin sebagai pengecualian.
- Data gagal masuk. Putusnya aliran log perlu terlihat. Tidak ada peringatan bukan bukti bahwa tidak ada masalah.
Periksa apakah pesan sampai ke orang yang tepat, memiliki tautan bukti dengan akses terbatas, dan cukup jelas untuk ditangani. Hindari tindakan pemblokiran otomatis yang belum diuji dampaknya terhadap layanan.
Rawat setelah dipasang
Simpan pemilik, versi aturan, alasan pengecualian, hasil uji, dan tanggal pemeriksaan berikutnya. Tinjau kembali setelah perubahan aplikasi atau pola kerja. Gunakan hasil triase untuk memperbaiki aturan, bukan sekadar mengurangi jumlah peringatan.
Sumber rujukan
- MITRE ATT&CK — Detection Strategies ↗MITRE ATT&CK · Pengantar strategi deteksi dan analitik per platform
- OWASP — Logging Cheat Sheet ↗OWASP Foundation; rujukan teknis pencatatan aplikasi · Event attributes; Data to exclude; Verification
- NIST SP 800-61 Rev. 3 — Incident Response Recommendations ↗NIST; panduan teknis final 2025 · DE.AE dan RS.MA: analisis kejadian dan tindak lanjut
Baca naskah lengkap untuk melihat syarat dan pengecualiannya. Sesuaikan dengan layanan dan bidang usaha Anda.
Perlu membahas kebutuhan tim Anda?
Ceritakan sistem yang dikelola dan kebutuhan pengamanan tim Anda.
Konsultasikan kebutuhan Anda