Menggunakan Microsoft Sentinel dengan Azure Web Application Firewall

Azure Web Application Firewall (WAF) yang dikombinasikan dengan Microsoft Azure Sentinel dapat menyediakan manajemen kejadian informasi keamanan untuk sumber daya WAF. Microsoft Azure Sentinel menyediakan analitik keamanan menggunakan Log Analytics, yang memungkinkan Anda untuk dengan mudah memecah dan melihat data WAF Anda. Menggunakan Microsoft Azure Sentinel, Anda bisa mengakses buku kerja siap pakai dan memodifikasinya agar sesuai dengan kebutuhan organisasi Anda. Lembar kerja dapat menunjukkan analitik untuk WAF di Azure Content Delivery Network (CDN), WAF di Azure Front Door, dan WAF di Application Gateway di berbagai langganan dan ruang kerja.

Kategori analitik log WAF

Analitik log WAF dibagi menjadi kategori berikut:

  • Semua tindakan WAF telah dilakukan
  • 40 alamat URI permintaan yang diblokir teratas
  • 50 pemicu kejadian teratas,
  • Pesan dari waktu ke waktu
  • Detail lengkap pesan
  • Kejadian serangan menurut pesan
  • Kejadian serangan dari waktu ke waktu
  • Filter pelacakan ID
  • Pesan Pelacakan ID
  • 10 alamat IP penyerang teratas
  • Pesan serangan alamat IP

Contoh buku kerja WAF

Contoh buku kerja WAF berikut ini memperlihatkan contoh data:

Cuplikan layar filter tindakan WAF.

Cuplikan layar 50 peristiwa teratas.

Cuplikan layar peristiwa serangan.

Cuplikan layar 10 alamat IP serangan teratas.

Meluncurkan buku kerja WAF

Buku kerja WAF berfungsi untuk semua Azure Front Door, Application Gateway, dan CDN WAF. Sebelum menyambungkan data dari sumber daya ini, analitik log harus diaktifkan di sumber daya Anda.

Untuk mengaktifkan analitik log untuk setiap sumber daya, buka masing-masing sumber daya Anda di Azure Front Door, Application Gateway, atau CDN:

  1. Pilih Pengaturan diagnostik.

  2. Pilih + Tambah pengaturan diagnostik.

  3. Di halaman pengaturan Diagnostik:

    1. Ketikkan nama.
    2. Pilih Kirim ke Log Analytics.
    3. Pilih ruang kerja tujuan log.
    4. Pilih jenis log yang ingin Anda analisis:
      1. Application Gateway: 'ApplicationGatewayAccessLog' dan 'ApplicationGatewayFirewallLog'
      2. Azure Front Door Standard/Premium: ‘FrontDoorAccessLog’ dan ‘FrontDoorFirewallLog’
      3. Azure Front Door klasik: ‘FrontdoorAccessLog’ dan ‘FrontdoorFirewallLog’
      4. CDN: 'AzureCdnAccessLog'
    5. Pilih Simpan.
  4. Pada halaman beranda Azure, ketik Microsoft Azure Sentinel di bilah pencarian dan pilih sumber daya Microsoft Azure Sentinel.

  5. Pilih ruang kerja yang sudah aktif atau buat ruang kerja baru.

  6. Di Microsoft Azure Sentinel, di bawah Manajemen konten, pilih Hub konten.

  7. Temukan dan pilih solusi Azure Web Application Firewall .

  8. Pada toolbar di bagian atas halaman, pilih Instal/Perbarui.

  9. Di Microsoft Sentinel, di sisi kiri di bawah Konfigurasi, pilih Konektor Data.

  10. Cari dan pilih Azure Web Application Firewall (WAF). Pilih Buka halaman konektor di kanan bawah.

  11. Ikuti petunjuk di bagian Konfigurasi untuk setiap sumber daya WAF yang ingin Anda miliki data analitik lognya jika Anda belum melakukannya sebelumnya.

  12. Setelah selesai mengonfigurasi sumber daya WAF individual, pilih tab Langkah berikutnya. Pilih salah satu buku kerja yang direkomendasikan. Buku kerja ini akan menggunakan semua data analitik log yang diaktifkan sebelumnya. Buku kerja WAF yang berfungsi seharusnya sekarang sudah ada untuk sumber daya WAF Anda.

Mendeteksi dan merespons ancaman secara otomatis

Dengan menggunakan log WAF yang diserap Sentinel, Anda dapat menggunakan aturan analitik Sentinel untuk mendeteksi serangan keamanan secara otomatis, membuat insiden keamanan, dan secara otomatis menanggapi insiden keamanan menggunakan playbook. Pelajari lebih lanjut Gunakan playbook dengan aturan otomatisasi di Microsoft Sentinel.

Azure WAF juga dilengkapi dengan templat aturan deteksi Sentinel bawaan untuk serangan SQLi, XSS, dan Log4J. Templat ini dapat ditemukan di bawah tab Analitik di bagian 'Templat Aturan' di Sentinel. Anda dapat menggunakan templat ini atau menentukan templat Anda sendiri berdasarkan log WAF.

Bagian otomatisasi dari aturan ini dapat membantu Anda merespons insiden secara otomatis dengan cara menjalankan playbook. Contoh playbook untuk merespons serangan dapat ditemukan di repositori keamanan jaringan GitHub di sini. Playbook ini secara otomatis membuat aturan kustom kebijakan WAF untuk memblokir IP sumber penyerang seperti yang terdeteksi oleh aturan deteksi analitik WAF.

Langkah berikutnya