Referensi skema normalisasi DNS Advanced Security Information Model (ASIM) (Pratinjau umum)
Model informasi DHCP digunakan untuk menjelaskan kejadian yang dilaporkan oleh server DHCP, dan digunakan oleh Microsoft Sentinel untuk mengaktifkan analitik sumber agnostik.
Untuk informasi selengkapnya, lihat Normalisasi dan Model Informasi Keamanan Tingkat Lanjut (ASIM).
Penting
Skema normalisasi DHCP saat ini dalam PRATINJAU. Fitur ini disediakan tanpa perjanjian tingkat layanan, dan tidak disarankan untuk beban kerja produksi.
Ketentuan Tambahan Pratinjau Azure mencakup persyaratan hukum tambahan yang berlaku untuk fitur Azure yang masih dalam versi beta, pratinjau, atau belum dirilis ke ketersediaan umum.
Gambaran umum Skema
Skema DHCP ASIM mewakili aktivitas server DHCP, termasuk melayani permintaan alamat IP DHCP yang disewa dari sistem klien dan memperbarui server DNS dengan sewa yang diberikan.
Bidang yang paling penting dalam kejadian DHCP adalah SrcIpAddr dan SrcHostname, yang diikat server DHCP dengan memberikan sewa, dan masing-masing dialiaskan oleh bidang IpAddr dan Hostname. Bidang SrcMacAddr juga penting karena mewakili mesin klien yang digunakan ketika alamat IP tidak disewa.
Server DHCP dapat menolak klien, baik karena masalah keamanan atau karena kejenuhan jaringan. Server ini juga dapat mengkarantina klien dengan menyewakan alamat IP yang akan menghubungkannya ke jaringan terbatas. Bidang EventResult, EventResultDetails, dan DvcAction memberikan informasi tentang respons dan tindakan server DHCP.
Durasi sewa disimpan di bidang DhcpLeaseDuration.
Detail skema
ASIM selaras dengan proyek Metadata Kejadian Keamanan Sumber Terbuka (OSSEM).
OSSEM tidak memiliki skema DHCP yang sebanding dengan skema DHCP ASIM.
Bidang ASIM umum
Penting
Bidang yang umum untuk semua skema dijelaskan secara rinci dalam artikel Bidang Umum ASIM.
Bidang Umum dengan pedoman khusus
Daftar berikut menyebutkan bidang yang memiliki pedoman khusus untuk peristiwa DNS:
Bidang | Kelas | Jenis | Keterangan |
---|---|---|---|
EventType | Wajib | Disebutkan | Tunjukkan operasi yang dilaporkan oleh catatan. Nilai yang mungkin adalah Assign , Renew , Release , dan DNS Update . Contoh: Assign |
EventSchemaVersion | Wajib | String | Versi skema yang didokumentasikan di sini adalah 0.1. |
EventSchema | Wajib | String | Nama skema yang didokumentasikan di sini adalah DhcpEvent. |
Bidang Dvc | - | - | Untuk peristiwa DNS, bidang perangkat mengacu pada sistem yang melaporkan peristiwa DNS. |
Semua bidang umum
Bidang yang muncul pada tabel di bawah ini adalah umum untuk semua skema ASIM. Setiap pedoman yang ditentukan di atas mengambil alih pedoman umum untuk bidang ini. Misalnya, sebuah bidang mungkin opsional secara umum, tetapi wajib untuk skema tertentu. Untuk detail lebih lanjut tentang setiap bidang, lihat artikel Bidang Umum ASIM.
Kelas | Bidang |
---|---|
Wajib | - EventCount - EventStartTime - EventEndTime - EventType - EventResult - EventProduct - EventVendor - EventSchema - EventSchemaVersion - Dvc |
Direkomendasikan | - EventResultDetails - EventSeverity - EventUid - DvcIpAddr - DvcHostname - DvcDomain - DvcDomainType - DvcFQDN - DvcId - DvcIdType - DvcAction |
Opsional | - EventMessage - EventSubType - EventOriginalUid - EventOriginalType - EventOriginalSubType - EventOriginalResultDetails - EventOriginalSeverity - EventProductVersion - EventReportUrl - EventOwner - DvcZone - DvcMacAddr - DvcOs - DvcOsVersion - DvcOriginalAction - DvcInterface - AdditionalFields - DvcDescription - DvcScopeId - DvcScope |
Bidang khusus DHCP
Bidang di bawah ini khusus untuk kejadian DHCP, tetapi banyak yang mirip dengan bidang di skema lain dan mengikuti konvensi penamaan serupa.
Bidang | Kelas | Jenis | Catatan |
---|---|---|---|
SrcIpAddr | Wajib | Alamat IP | Alamat IP yang ditetapkan kepada klien oleh server DHCP. Contoh: 192.168.12.1 |
IpAddr | Alias | Alias untuk SrcIpAddr | |
RequestedIpAddr | Opsional | Alamat IP | Alamat IP yang diminta oleh klien DHCP, jika tersedia. Contoh: 192.168.12.3 |
SrcHostname | Wajib | String | Nama host perangkat yang meminta sewa DHCP. Jika tidak ada nama perangkat yang tersedia, simpan alamat IP yang relevan di bidang ini. Contoh: DESKTOP-1282V4D |
Hostname | Alias | Alias untuk SrcHostname | |
SrcDomain | Direkomendasikan | String | Domain perangkat sumber. Contoh: Contoso |
SrcDomainType | Kondisional | Disebutkan | Jenis SrcDomain, jika diketahui. Nilai yang mungkin termasuk: - Windows (misalnya: contoso )- FQDN (misalnya: microsoft.com )Diperlukan jika SrcDomain digunakan. |
SrcFQDN | Opsional | String | Nama host perangkat sumber, termasuk informasi domain saat tersedia. Catatan: Bidang ini mendukung format FQDN tradisional dan format domain\hostname Windows. Bidang SrcDomainType mencerminkan format yang digunakan. Contoh: Contoso\DESKTOP-1282V4D |
SrcDvcId | Opsional | String | ID perangkat sumber seperti yang dilaporkan dalam rekaman. Misalnya: ac7e9755-8eae-4ffc-8a02-50ed7a2216c3 |
SrcDvcScopeId | Opsional | String | ID cakupan platform cloud milik perangkat. Peta SrcDvcScopeId ke ID langganan di Azure dan ke ID akun di AWS. |
SrcDvcScope | Opsional | String | Cakupan platform cloud milik perangkat. SrcDvcScope memetakan ke ID langganan di Azure dan ke ID akun di AWS. |
SrcDvcIdType | Kondisional | Disebutkan | Jenis SrcDvcId, jika diketahui. Nilai yang mungkin termasuk: - AzureResourceId - MDEid Jika beberapa ID tersedia, gunakan yang pertama dari daftar di atas, dan simpan yang lain di masing-masing SrcDvcAzureResourceId dan SrcDvcMDEid. Catatan: Bidang ini diperlukan jika SrcDvcId digunakan. |
SrcDeviceType | Opsional | Disebutkan | Jenis perangkat sumber Nilai yang mungkin termasuk: - Computer - Mobile Device - IOT Device - Other |
SrcUserId | Opsional | String | Representasi unik, alfanumerik, dan dapat dibaca komputer dari pengguna sumber. Format dan tipe yang didukung meliputi: - SID (Windows): S-1-5-21-1377283216-344919071-3415362939-500 - UID (Linux): 4578 - AADID (ID Microsoft Entra): 9267d02c-5f76-40a9-a9eb-b686f3ca47aa - OktaId: 00urjk4znu3BcncfY0h7 - AWSId: 72643944673 Simpan tipe ID di bidang SrcUserIdType. Jika ID lain tersedia, kami sarankan Anda menormalkan nama bidang ke SrcUserSid, SrcUserUid, SrcUserAadId, SrcUserOktaId dan UserAwsId, masing-masing. Contoh: S-1-12 |
SrcUserIdType | Kondisional | Disebutkan | Jenis ID yang disimpan pada bidang ActorUserId. Nilai yang didukung mencakup: SID , UIS , AADID , OktaId , dan AWSId . |
SrcUsername | Opsional | String | Nama pengguna Sumber, termasuk informasi domain jika tersedia. Gunakan salah satu format berikut dan dalam urutan prioritas berikut: - Upn/Email: johndow@contoso.com - Windows: Contoso\johndow - DN: CN=Jeff Smith,OU=Sales,DC=Fabrikam,DC=COM - Sederhana: johndow . Gunakan formulir ini hanya jika informasi domain tidak tersedia.Simpan jenis Nama Pengguna di bidang SrcUsernameType. Jika ID lain tersedia, sebaiknya Anda menormalkan nama bidang menjadi SrcUserUpn, SrcUserWindows, dan SrcUserDn. Untuk informasi lebih lanjut, lihat Entitas pengguna. Contoh: AlbertE |
Pengguna | Alias | Alias untuk SrcUsername | |
SrcUsernameType | Kondisional | Disebutkan | Menentukan jenis nama pengguna yang disimpan di bidang TargetUsername. Nilai yang didukung adalah UPN , Windows , DN , dan Simple . Untuk informasi lebih lanjut, lihat Entitas pengguna.Contoh: Windows |
SrcUserType | Opsional | Disebutkan | Tipe Pelaku. Nilai yang diperbolehkan adalah: - Regular - Machine - Admin - System - Application - Service Principal - Other Catatan: Nilai dapat diberikan dalam rekaman sumber menggunakan istilah yang berbeda, yang harus dinormalisasi ke nilai ini. Simpan nilai asli di bidang EventOriginalUserType. |
SrcOriginalUserType | Jenis pengguna sumber asli, jika disediakan oleh sumber. | ||
SrcMacAddr | Wajib | Alamat MAC | Alamat MAC klien yang meminta sewa DHCP. Catatan: Server DHCP Windows mencatat alamat MAC dengan cara tidak standar, menghilangkan titik dua yang seharusnya dimasukkan oleh parser. Contoh: 06:10:9f:eb:8f:14 |
DhcpLeaseDuration | Opsional | Bilangan bulat | Panjang sewa yang diberikan kepada klien, dalam hitungan detik. |
DhcpSessionId | Opsional | string | Pengidentifikasi sesi seperti yang dilaporkan oleh perangkat pelaporan. Untuk server DHCP Windows, atur ini ke bidang TransactionID. Contoh: 2099570186 |
SessionId | Alias | String | Alias untuk DhcpSessionId |
DhcpSessionDuration | Opsional | Bilangan bulat | Jumlah waktu, dalam milidetik, untuk penyelesaian sesi DHCP. Contoh: 1500 |
Durasi | Alias | Alias untuk DhcpSessionDuration | |
DhcpSrcDHCId | Opsional | String | ID klien DHCP, seperti yang ditentukan oleh RFC4701 |
DhcpCircuitId | Opsional | String | ID sirkuit DHCP, seperti yang ditentukan oleh RFC3046 |
DhcpSubscriberId | Opsional | String | ID pelanggan DHCP, seperti yang ditentukan oleh RFC3993 |
DhcpVendorClassId | Opsional | String | ID Kelas Vendor DHCP, seperti yang ditentukan oleh RFC3925. |
DhcpVendorClass | Opsional | String | Kelas Vendor DHCP, seperti yang ditentukan oleh RFC3925. |
DhcpUserClassId | Opsional | String | ID Kelas Pengguna DHCP, seperti yang ditentukan oleh RFC3004. |
DhcpUserClass | Opsional | String | Kelas Pengguna DHCP, seperti yang ditentukan oleh RFC3004. |
Langkah berikutnya
Untuk informasi selengkapnya, lihat: