Microsoft Antimalware untuk Azure Cloud Services dan Virtual Machines

Microsoft Antimalware for Azure adalah kemampuan perlindungan real time gratis yang membantu mengidentifikasi serta menghapus virus, spyware, dan perangkat lunak berbahaya lainnya. Ini menghasilkan peringatan ketika diketahui perangkat lunak jahat atau yang tidak diinginkan mencoba menginstal dirinya sendiri atau berjalan pada sistem Azure Anda.

Solusi ini dibangun di atas platform antimalware yang sama dengan Microsoft Security Essentials [MSE], Microsoft Forefront Endpoint Protection, Microsoft System Center Endpoint Protection, Microsoft Intune, dan Microsoft Defender untuk Cloud. Microsoft Antimalware for Azure adalah solusi agen tunggal untuk aplikasi dan lingkungan penyewa, didesain untuk berjalan di latar belakang tanpa campur tangan manusia. Perlindungan dapat disebarkan berdasarkan kebutuhan beban kerja aplikasi, dengan konfigurasi kustom dasar aman secara default atau tingkat lanjut, termasuk pemantauan antimalware.

Saat Anda menyebarkan dan mengaktifkan Microsoft Antimalware for Azure untuk aplikasi Anda, fitur inti berikut ini tersedia:

  • Perlindungan real-time - memantau aktivitas di Cloud Services dan di Virtual Machines untuk mendeteksi dan memblokir eksekusi malware.
  • Pemindaian terjadwal - memindai secara berkala untuk mendeteksi malware, termasuk program yang berjalan secara aktif.
  • Remediasi malware - secara otomatis mengambil tindakan pada malware yang terdeteksi, seperti menghapus atau mengarantina file berbahaya dan membersihkan entri registri berbahaya.
  • Pembaruan tanda tangan - secara otomatis memasang tanda tangan perlindungan terbaru (definisi virus) untuk memastikan perlindungan sudah diperbarui pada frekuensi yang telah ditentukan sebelumnya.
  • Pembaruan Mesin Antimalware - secara otomatis memperbarui mesin Microsoft Antimalware.
  • Pembaruan Platform Antimalware - secara otomatis memperbarui platform Microsoft Antimalware.
  • Perlindungan aktif - melaporkan metadata telemetri tentang ancaman yang terdeteksi dan sumber daya yang mencurigakan ke Microsoft Azure untuk memastikan respons cepat terhadap lanskap ancaman yang berkembang, serta memungkinkan pengiriman tanda tangan sinkron real-time melalui Microsoft Active Protection System (MAPS).
  • Pelaporan sampel - menyediakan dan melaporkan sampel ke layanan Microsoft Antimalware untuk membantu memperbaiki layanan dan memungkinkan pemecahan masalah.
  • Pengecualian - memungkinkan administrator aplikasi dan layanan untuk mengonfigurasi pengecualian untuk file, proses, dan drive.
  • Pengumpulan peristiwa antimalware - mencatat kesehatan layanan antimalware, aktivitas mencurigakan, dan tindakan remediasi yang dilakukan di log peristiwa sistem operasi dan mengumpulkannya ke dalam akun Azure Storage pelanggan.

Catatan

Microsoft Antimalware juga dapat digunakan menggunakan Pertahanan Microsoft untuk Cloud. Baca Menginstal Perlindungan Titik Akhir di Pertahanan Microsoft untuk Cloud untuk informasi selengkapnya.

Arsitektur

Microsoft Antimalware for Azure mencakup Klien dan Layanan Microsoft Antimalware, model penyebaran klasik Antimalware, cmdlet PowerShell Antimalware, dan Ekstensi Diagnostik Azure. Microsoft Antimalware didukung pada keluarga sistem operasi Windows Server 2008 R2, Windows Server 2012, dan Windows Server 2012 R2. Solusi tidak didukung pada sistem operasi Windows Server 2008, dan juga tidak didukung di Linux.

Klien dan Layanan Microsoft Antimalware dipasang secara default dalam keadaan dinonaktifkan di semua keluarga sistem operasi tamu Azure yang didukung di platform Cloud Services. Klien dan Layanan Microsoft Antimalware tidak dipasang secara default di platform Virtual Machines dan tersedia sebagai fitur opsional melalui portal Azure dan konfigurasi Visual Studio Virtual Machine di bawah Ekstensi Keamanan.

Saat menggunakan Azure App Service di Windows, layanan yang mendasari yang menghosting aplikasi web mengaktifkan Microsoft Antimalware di dalamnya. Hal ini digunakan untuk melindungi infrastruktur Azure App Service dan tidak berjalan pada konten pelanggan.

Catatan

Antivirus Pertahanan Microsoft adalah Antimalware bawaan yang diaktifkan di Windows Server 2016. Antarmuka Antivirus Pertahanan Microsoft juga diaktifkan secara default pada beberapa SKU Windows Server 2016 lihat di sini untuk informasi lebih lanjut. Ekstensi Antimalware mesin virtual Azure masih dapat ditambahkan ke mesin virtual Azure Windows Server 2016 dengan Windows Defender, tetapi dalam skenario ini ekstensi akan menerapkan kebijakan konfigurasi opsional untuk digunakan oleh Antivirus Pertahanan Microsoft, ekstensi tidak akan menyebarkan layanan antimalware tambahan. Anda dapat membaca lebih lanjut tentang pembaruan ini di sini.

Alur kerja antimalware Microsoft

Administrator layanan Azure dapat mengaktifkan Antimalware untuk Azure dengan konfigurasi default atau kustom untuk Virtual Machines dan Cloud Services Anda menggunakan opsi berikut:

  • Virtual Machines – Di portal Microsoft Azure, di bawah Ekstensi Keamanan
  • Virtual Machines – Menggunakan konfigurasi komputer virtual Visual Studio di Server Explorer
  • Virtual Machines dan Cloud Services – Menggunakan model penyebaran klasik Antimalware
  • Virtual Machines dan Cloud Services – Menggunakan cmdlet Antimalware PowerShell

Portal Microsoft Azure atau cmdlet PowerShell mendorong file paket ekstensi Antimalware ke sistem Azure di lokasi tetap yang telah ditentukan. Azure Guest Agent (atau Agen Fabric) meluncurkan Ekstensi Antimalware, menerapkan pengaturan konfigurasi Antimalware yang disediakan sebagai input. Langkah ini mengaktifkan layanan Antimalware dengan pengaturan konfigurasi default atau kustom. Jika tidak ada konfigurasi khusus yang disediakan, maka layanan antimalware diaktifkan dengan pengaturan konfigurasi default. Lihat bagian Konfigurasi Antimalware di Microsoft Antimalware for Azure – Code Samples untuk detail selengkapnya.

Setelah berjalan, klien Microsoft Antimalware mengunduh mesin perlindungan terbaru dan definisi tanda tangan dari Internet dan memuatnya di sistem Azure. Layanan Microsoft Antimalware menulis peristiwa terkait layanan ke log peristiwa OS sistem di bawah sumber peristiwa "Microsoft Antimalware". Peristiwa termasuk status kesehatan klien Antimalware, status perlindungan dan remediasi, pengaturan konfigurasi baru dan lama, pembaruan mesin dan definisi tanda tangan, dan lain-lain.

Anda dapat mengaktifkan pemantauan Antimalware untuk Cloud Service atau Virtual Machines Anda agar peristiwa log peristiwa Antimalware ditulis saat diproduksi ke akun penyimpanan Azure Anda. Layanan Antimalware menggunakan ekstensi Azure Diagnostics untuk mengumpulkan peristiwa Antimalware dari sistem Azure ke dalam tabel di akun Azure Storage pelanggan.

Alur kerja penerapan termasuk langkah-langkah konfigurasi dan opsi yang didukung untuk skenario di atas didokumentasikan di bagian skenario penyebaran Antimalware di dokumen ini.

Microsoft Antimalware in Azure

Catatan

Tetapi, Anda dapat menggunakan template PowerShell/API dan Azure Resource Manager untuk menyebarkan Virtual Machine Scale Sets dengan ekstensi Microsoft Anti-Malware. Untuk menginstal ekstensi pada Mesin Virtual yang sudah berjalan, Anda dapat menggunakan contoh skrip Python vmssextn.py. Skrip ini mendapatkan konfigurasi ekstensi yang ada pada Scale Set dan menambahkan ekstensi ke daftar ekstensi yang ada pada VM Scale Sets.

Konfigurasi Antimalware Default dan Kustom

Pengaturan konfigurasi default diterapkan untuk mengaktifkan Antimalware untuk Azure Cloud Services atau Virtual Machines saat Anda tidak menyediakan pengaturan konfigurasi kustom. Pengaturan konfigurasi default telah dioptimalkan untuk berjalan di lingkungan Azure. Secara opsional, Anda dapat mengustomisasi pengaturan konfigurasi default ini sebagaimana diperlukan untuk aplikasi atau penyebaran layanan Azure Anda dan menerapkannya untuk skenario penyebaran lainnya.

Tabel berikut ini meringkas pengaturan konfigurasi yang tersedia untuk layanan Antimalware. Pengaturan konfigurasi default ditandai di bawah kolom berlabel "Default" di bawah.

Table 1

Skenario Penyebaran Antimalware

Skenario untuk mengaktifkan dan mengonfigurasi antimalware, termasuk pemantauan untuk Azure Cloud Services dan Virtual Machines, dibahas di bagian ini.

Komputer virtual - mengaktifkan dan mengonfigurasikan antimalware

Penyebaran Saat membuat VM menggunakan portal Microsoft Azure

Untuk mengaktifkan dan mengonfigurasi Microsoft Antimalware untuk Azure Virtual Machines menggunakan portal Microsoft Azure saat menyediakan Komputer Virtual, ikuti langkah-langkah di bawah ini:

  1. Masuk ke portal Azure.
  2. Untuk membuat komputer virtual baru, navigasilah ke Komputer virtual, pilih Tambahkan, dan pilih Windows Server.
  3. Pilih versi server Windows yang ingin Anda gunakan.
  4. Pilih Buat. Create virtual machine
  5. Berikan Nama, Nama Pengguna, Kata Sandi, dan buat grup sumber daya baru atau pilih grup sumber daya yang sudah ada.
  6. Pilih Ok.
  7. Pilih ukuran VM.
  8. Di bagian berikutnya, buat pilihan yang sesuai untuk kebutuhan Anda dengan memilih bagian Ekstensi.
  9. Pilih Tambahkan ekstensi
  10. Di bawah Sumber daya baru, pilih Microsoft Antimalware.
  11. Pilih Buat
  12. Di bagian Memasang ekstensi, file, lokasi, dan pengecualian proses dapat dikonfigurasi beserta opsi pemindaian lainnya. Pilih Ok.
  13. Pilih Ok.
  14. Kembali ke bagian Pengaturan, pilih Ok.
  15. Di layar Buat, pilih Ok.

Lihat templat Azure Resource Manager ini untuk penyebaran ekstensi VM Antimalware untuk Windows.

Penyebaran menggunakan konfigurasi komputer virtual Visual Studio

Untuk mengaktifkan dan mengonfigurasi layanan Microsoft Antimalware menggunakan Visual Studio:

  1. Sambungkan ke Microsoft Azure di Visual Studio.

  2. Pilih Komputer Virtual Anda di simpul Komputer Virtual di Server Explorer

    Virtual Machine configuration in Visual Studio

  3. Klik kanan konfigurasikan untuk melihat halaman konfigurasi Komputer Virtual

  4. Pilih ekstensi Microsoft Antimalware dari daftar turun bawah di bawah Ekstensi Terpasang dan klik Tambahkan untuk mengonfigurasi dengan konfigurasi antimalware default. Installed extensions

  5. Untuk mengustomisasi konfigurasi Antimalware default, pilih (sorot) ekstensi Antimalware di daftar ekstensi yang dipasang dan klik Konfigurasikan.

  6. Ganti konfigurasi Antimalware default dengan konfigurasi kustom Anda dalam format JSON yang didukung di kotak teks konfigurasi publik lalu klik OK.

  7. Klik tombol Perbarui untuk menerapkan pembaruan konfigurasi ke Komputer Virtual Anda.

    Virtual Machine configuration extension

Catatan

Konfigurasi Visual Studio Virtual Machines untuk Antimalware hanya mendukung konfigurasi format JSON. Templat pengaturan konfigurasi JSON Antimalware disertakan dalam Microsoft Antimalware Untuk Azure - Sampel Kode, yang memperlihatkan pengaturan konfigurasi Antimalware yang didukung.

Penyebaran Menggunakan cmdlet PowerShell

Aplikasi atau layanan Azure dapat mengaktifkan dan mengonfigurasi Microsoft Antimalware untuk Azure Virtual Machines menggunakan cmdlet PowerShell.

Untuk mengaktifkan dan mengonfigurasi Microsoft Antimalware menggunakan cmdlet PowerShell:

  1. Menyiapkan lingkungan PowerShell Anda - Lihat dokumentasi di https://github.com/Azure/azure-powershell
  2. Gunakan cmdlet Set-AzureVMMicrosoftAntimalwareExtension untuk mengaktifkan dan mengonfigurasi Microsoft Antimalware untuk Komputer Virtual Anda.

Catatan

Konfigurasi Azure Virtual Machines untuk Antimalware hanya mendukung konfigurasi format JSON. Templat pengaturan konfigurasi JSON Antimalware disertakan dalam Microsoft Antimalware Untuk Azure - Sampel Kode, yang memperlihatkan pengaturan konfigurasi Antimalware yang didukung.

Mengaktifkan dan mengonfigurasikan Antimalware menggunakan cmdlet PowerShell

Aplikasi atau layanan Azure dapat mengaktifkan dan mengonfigurasi Microsoft Antimalware untuk Azure Cloud Services menggunakan cmdlet PowerShell. Perhatikan bahwa Microsoft Antimalware dipasang dalam keadaan nonaktif di platform Azure Cloud Services memerlukan tindakan dengan aplikasi Azure untuk mengaktifkannya.

Untuk mengaktifkan dan mengonfigurasi Microsoft Antimalware menggunakan cmdlet PowerShell:

  1. Menyiapkan lingkungan PowerShell Anda - Lihat dokumentasi di https://github.com/Azure/azure-powershell
  2. Gunakan cmdlet Set-AzureServiceExtension untuk mengaktifkan dan mengonfigurasi Microsoft Antimalware untuk Layanan Cloud Anda.

Templat pengaturan konfigurasi XML Antimalware disertakan dalam Microsoft Antimalware Untuk Azure - Sampel Kode, yang memperlihatkan pengaturan konfigurasi Antimalware yang didukung.

Cloud Services dan Virtual Machines - Konfigurasi Menggunakan cmdlet PowerShell

Aplikasi atau layanan Azure dapat mengambil konfigurasi Microsoft Antimalware untuk Cloud Services dan Virtual Machines menggunakan cmdlet PowerShell.

Untuk mengambil konfigurasi Microsoft Antimalware menggunakan cmdlet PowerShell:

  1. Menyiapkan lingkungan PowerShell Anda - Lihat dokumentasi di https://github.com/Azure/azure-powershell
  2. Untuk Virtual Machines: Gunakan cmdlet Get-AzureVMMicrosoftAntimalwareExtension untuk mendapatkan konfigurasi antimalware.
  3. Untuk Cloud Services: Gunakan cmdlet Get-AzureServiceExtension untuk mendapatkan konfigurasi Antimalware.

Menghapus Konfigurasi Antimalware Menggunakan cmdlet PowerShell

Aplikasi atau layanan Azure dapat menghapus konfigurasi Antimalware dan konfigurasi pemantauan Antimalware terkait dari ekstensi layanan Antimalware dan diagnostik Azure yang relevan yang terkait dengan Layanan Cloud atau Komputer Virtual.

Untuk menghapus Microsoft Antimalware menggunakan cmdlet PowerShell:

  1. Menyiapkan lingkungan PowerShell Anda - Lihat dokumentasi di https://github.com/Azure/azure-powershell
  2. Untuk Virtual Machines: Gunakan cmdlet Remove-AzureVMMicrosoftAntimalwareExtension.
  3. Untuk Cloud Services: Gunakan cmdlet Remove-AzureServiceExtension.

Untuk mengaktifkan pengumpulan peristiwa antimalware untuk komputer virtual menggunakan Portal Pratinjau Azure:

  1. Klik bagian mana pun dari lensa Pemantauan di bilah Komputer Virtual
  2. Klik perintah Diagnostik pada bilah Metrik
  3. Pilih Status AKTIF dan centang opsi untuk sistem peristiwa Windows
  4. . Anda dapat memilih untuk menghapus centang semua opsi lain dalam daftar, atau membiarkannya aktif sesuai kebutuhan layanan aplikasi Anda.
  5. Kategori acara Antimalware "Kesalahan", "Peringatan", "Informasi", dll., ditangkap di akun Azure Storage Anda.

Kejadian Antimalware dikumpulkan dari log sistem peristiwa Windows ke akun Azure Storage Anda. Anda dapat mengonfigurasi Akun Penyimpanan untuk Komputer Virtual Anda agar mengumpulkan peristiwa Antimalware dengan memilih akun penyimpanan yang sesuai.

Metrics and diagnostics

Mengaktifkan dan mengonfigurasi Antimalware menggunakan cmdlet PowerShell untuk VM Azure Resource Manager

Untuk mengaktifkan dan mengonfigurasi Microsoft Antimalware untuk VM Azure Resource Manager menggunakan cmdlet PowerShell:

  1. Siapkan lingkungan PowerShell Anda menggunakan dokumentasi ini di GitHub.
  2. Gunakan cmdlet Set-AzureRmVMExtension untuk mengaktifkan dan mengonfigurasi Microsoft Antimalware untuk VM Anda.

Sampel kode berikut tersedia:

Mengaktifkan dan mengonfigurasi Antimalware ke Azure Cloud Service Extended Support (CS-ES) menggunakan cmdlet PowerShell

Untuk mengaktifkan dan mengonfigurasi Microsoft Antimalware menggunakan cmdlet PowerShell:

  1. Menyiapkan lingkungan PowerShell Anda - Lihat dokumentasi di https://github.com/Azure/azure-powershell
  2. Gunakan cmdlet Set-AzCloudServiceExtensionObject untuk mengaktifkan dan mengonfigurasi Microsoft Antimalware untuk Layanan Cloud Anda.

Contoh kode berikut tersedia:

Mengaktifkan dan mengonfigurasi Antimalware menggunakan cmdlet PowerShell untuk server yang didukung Azure Arc

Untuk mengaktifkan dan mengonfigurasi Microsoft Antimalware untuk server yang didukung Azure Arc menggunakan cmdlet PowerShell:

  1. Siapkan lingkungan PowerShell Anda menggunakan dokumentasi ini di GitHub.
  2. Gunakan cmdlet New-AzConnectedMachineExtension untuk mengaktifkan dan mengonfigurasi Microsoft Antimalware untuk server yang didukung Arc.

Sampel kode berikut tersedia:

Langkah berikutnya

Lihat sampel kode untuk mengaktifkan dan mengonfigurasi komputer virtual Microsoft Antimalware untuk Azure Resource Manager (ARM).