Membuat kasus penggunaan pertama Anda
Memahami kasus penggunaan
Kasus penggunaan adalah paket item yang bersama-sama memberikan solusi, seperti:
- Mengotomatiskan ancaman phishing
- Mengurangi positif palsu
- Mengorkestrasi investigasi insiden
Anda memublikasikan kasus penggunaan ke Google SecOps Marketplace, dan kasus penggunaan tersebut tersedia untuk digunakan oleh semua pengguna.
Paket kasus penggunaan terdiri dari:
- Kasus uji
- Konektor
- Playbook
- Integrasi
- Aturan pemetaan dan pemodelan
Persyaratan publikasi
Untuk memastikan kasus penggunaan Anda siap untuk Google SecOps Marketplace, kasus penggunaan tersebut harus memenuhi persyaratan berikut:
- Peringatan simulasi didasarkan pada peringatan nyata dari produk yang sebenarnya.
- Semua entitas diekstrak saat menjalankan pemberitahuan simulasi di lingkungan yang bersih.
- Semua entitas diekstrak saat menjalankan pemberitahuan sebenarnya dengan konektor.
- Playbook berjalan dari awal hingga akhir tanpa error.
- Output akhir adalah ekspor file ZIP yang dapat diimpor tanpa error ke Google SecOps Marketplace.
- Setelah di-deploy, Anda dapat mengonfigurasi integrasi untuk menjalankan playbook secara menyeluruh dengan pemberitahuan simulasi.
Membuat kasus penggunaan
Bagian ini menguraikan langkah-langkah untuk membuat kasus penggunaan pertama Anda.
Tentukan kasus penggunaan
Untuk menentukan kasus penggunaan, ikuti langkah-langkah berikut:
- Jelaskan ancaman keamanan yang sedang ditangani.
- Tentukan jenis pemberitahuan dan produk deteksi yang membuatnya (misalnya,
CrowdStrike - Falcon Overwatch` via `Malicious Activity) - Kembangkan proses respons, orkestrasi, atau otomatisasi insiden untuk menangani pemberitahuan ini.
Menyiapkan pemberitahuan kasus penggunaan
- Buat pemberitahuan atau peristiwa kustom berdasarkan skenario dunia nyata. Sertakan pemberitahuan simulasi untuk menguji playbook dan kasus penggunaan Anda secara konsisten. Simulasi ini juga akan disertakan sebagai bagian dari paket kasus penggunaan.
- Di Kasus, klik tambahkan Tambahkan > Simulasikan Kasus.
- Klik Add.
- Isi kolom pemberitahuan simulasi berdasarkan pemberitahuan yang Anda siapkan untuk kasus penggunaan:
- Buat pemberitahuan simulasi di Google SecOps, berdasarkan pemberitahuan atau peristiwa contoh Anda.
| Kolom | Deskripsi | Contoh |
|---|---|---|
| Sumber\Nama SIEM | Sumber notifikasi (misalnya, SIEM Google Security Operations, alat deteksi). Jika pemberitahuan dibuat oleh produk dan ditarik oleh Google SecOps, tambahkan nama produk. | Arcsight |
| Nama Aturan | Nama produk deteksi atau aturan SIEM Google SecOps. Jika tidak ada SIEM yang terlibat, gunakan nama pemberitahuan dari produk deteksi. | Data Exfiltration |
| Produk terkait Pemberitahuan | Alat deteksi yang menghasilkan pemberitahuan. | DLP product |
| Nama Pemberitahuan | Nama pemberitahuan yang dihasilkan oleh produk. | Data Exfiltration |
| Nama Acara | Peristiwa dasar yang memicu pemberitahuan. | Data Exfiltration |
| Kolom Pemberitahuan Tambahan | Kolom SIEM tambahan atau nama pemberitahuan jika tidak ada SIEM. | Severity, Impact, Sensitive Assets Jika tidak ada SIEM yang terlibat, alert_name:. |
| Kolom Peristiwa Tambahan | Data keamanan mentah untuk respons insiden. | src_ip, dest_port, email_headers |
Mengekstrak entity
- Pilih model visualisasi untuk pemberitahuan (entitas yang harus diekstrak Google SecOps dan relasi di antara entitas tersebut), lalu petakan kolom data mentah ke model yang dipilih.
- Di acara, klik setelan Konfigurasi. Untuk mengetahui detailnya, lihat Memulai Google Security Operations SOAR, Membuat entitas (pemetaan dan pemodelan), dan Memetakan dan memodelkan pemberitahuan.
- Pastikan semua entity dibuat di tab Kasus di Sorotan Entity. Untuk melakukannya, klik Sorotan Entitas > Lihat Selengkapnya untuk setiap entitas.
Buat playbook
Untuk membuat playbook, lakukan hal berikut:
- Tentukan alur respons insiden secara visual (diagram atau peta) untuk pemberitahuan.
- Rancang playbook di Google SecOps. Untuk melakukannya, download dan konfigurasi integrasi yang akan digunakan dalam playbook. Untuk mengetahui detailnya, lihat Google SecOps Menggunakan Google SecOps Marketplace dan Mengonfigurasi integrasi.
Mengonfigurasi tindakan dalam playbook
Tetapkan parameter tindakan, kondisi, dan cabang, sebagai berikut:
- Jenis Tindakan: Pilih apakah tindakan ini harus dijalankan secara otomatis atau manual (memerlukan persetujuan manusia).
- Pilih Instance: Pilih Dinamis.
- Jika Langkah Gagal: Pilih apakah playbook berhenti jika tindakan gagal atau melompat ke tindakan berikutnya.
- Entitas: Pilih jenis entitas yang terpengaruh oleh tindakan ini (dari entitas yang diekstrak dalam pemberitahuan simulasi).
- Parameter lainnya: Masukkan parameter khusus tindakan berdasarkan dokumentasi integrasi.
Mengonfigurasi kondisi di playbook
Untuk mengonfigurasi kondisi dalam playbook, ikuti langkah-langkah berikut:
- Tentukan jumlah cabang yang diperlukan. Jika diperlukan, klik Tambahkan Cabang untuk membuat cabang tambahan.
- Untuk setiap cabang, tentukan kondisi yang memicunya. Gunakan placeholder (tanda kurung siku) untuk mereferensikan kondisi dari data peristiwa, hasil tindakan sebelumnya, dan lainnya.
- Uji dengan data aktif: Siapkan konektor yang dapat menarik pemberitahuan yang mirip dengan pemberitahuan simulasi yang Anda buat. Untuk mengetahui detailnya, lihat Mengonfigurasi konektor.
- Uji konektor dengan contoh, seperti konektor email menggunakan pemberitahuan email phishing. Untuk mengetahui detailnya, lihat Menguji konektor.
- Verifikasi bahwa:
- Pemetaan yang sama berlaku untuk pemberitahuan sebenarnya sehingga Google SecOps dapat mengekstrak entitas yang relevan.
- Playbook berjalan dari awal hingga akhir pada pemberitahuan dan menjalankan logika yang ditentukan. (Uji dengan peringatan berbahaya dan tidak berbahaya).
Menulis panduan
Kasus penggunaan yang Anda buat akan digunakan oleh pengguna Google SecOps lainnya. Lampirkan konten sebagai panduan untuk membantu pengguna lain menerapkan kasus penggunaan. Anda dapat melampirkan panduan ini di Kasus Penggunaan Publikasikan:
- Jelaskan kasus penggunaan dan nilai SOC-nya.
- Memberikan rekomendasi untuk peningkatan.
- Sertakan petunjuk untuk menjalankan kasus penggunaan dengan simulasi dan data aktual.
- Menambahkan petunjuk penyiapan untuk konektor dan integrasi.
- Sertakan informasi pemberian lisensi yang relevan.
- Sertakan prosedur tentang cara mengembangkan konektor pertama Anda.
Publikasikan kasus penggunaan
Untuk memublikasikan kasus penggunaan, ikuti langkah-langkah berikut:
- Buka Google SecOps Marketplace, lalu klik tab Use Cases.
- Klik format_list_bulleted List, lalu pilih Create New Use Case.
- Masukkan detail dan tambahkan semua item yang Anda kembangkan (kasus pengujian, playbook, dan konektor).
- Lampirkan panduan Anda di kolom Deskripsi atau tautkan ke panduan lengkap.
- Opsional: Klik Ekspor untuk mengekspor kasus penggunaan (sekarang atau nanti), lalu klik Simpan.
- Opsional: Setelah mengklik Simpan, Anda dapat mengekspor paket sebagai file ZIP, atau Mengimpornya untuk pengujian.
- Kirim untuk mendapatkan persetujuan agar dapat dipublikasikan.
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.