Mikro aracı olay koleksiyonu
IoT için Defender güvenlik aracıları yerel cihazınızdan veri ve sistem olaylarını toplar ve verileri işlenmek üzere Azure buluta gönderir.
Log Analytics çalışma alanını yapılandırıp bağladıysanız bu olayları Log Analytics'te görürsünüz. Daha fazla bilgi için bkz . Öğretici: Güvenlik uyarılarını araştırma.
IoT için Defender mikro aracısı, yeni işlemler ve tüm yeni bağlantı olayları dahil olmak üzere birçok tür cihaz olayı toplar. Bir cihazda hem yeni işlem hem de yeni bağlantı olayları sık sık gerçekleşebilir. Bu özellik kapsamlı güvenlik için önemlidir, ancak güvenlik aracılarının gönderdiği iletilerin sayısı IoT Hub kotanızı ve maliyet sınırlarınızı hızla karşılar veya aşabilir. Bu iletiler ve olaylar, cihazınızı korumak için çok önemli olan yüksek değerli güvenlik bilgilerini içerir.
Cihazınızın güvenliğini korurken ileti sayısını ve maliyetleri azaltmak için IoT için Defender aracıları aşağıdaki olay türlerini toplar:
İşlem olayları (yalnızca Linux)
Ağ etkinliği olayları
Dosya sistemi olayları
İstatistik olayları
Daha fazla bilgi için bkz . işlem ve ağ toplayıcıları için olay toplama.
Olay tabanlı toplayıcılar, cihazın içinden ilgili etkinliğe göre tetiklenen toplayıcılardır. Örneğin, a process was started in the device
.
Tetikleyici tabanlı toplayıcılar, müşterinin yapılandırmalarına göre zamanlanmış bir şekilde tetiklenen toplayıcılardır.
İşlem olayları (olay tabanlı toplayıcı)
İşlem olayları Linux işletim sistemlerinde desteklenir.
Komut satırı ve kullanıcı kimliği aynı olduğunda işlem olayları aynı kabul edilir.
İşlem olayları için varsayılan arabellek 256 işlemdir. Bu sınır karşılandığında arabellek döngü yapar ve en yeni işlenen olaya yer açmak için en eski işlem olayı atılır. Önbellek boyutunu artırmaya yönelik bir uyarı günlüğe kaydedilir.
Her olay için toplanan veriler:
Parametre | Açıklama |
---|---|
Zaman damgası | İşlem ilk kez gözlemlendi. |
process_id | The Linux PID. |
parent_process_id | Varsa Linux üst PID'i. |
Commandline | Komut satırı. |
Tür | veya olabilirfork exec . |
hit_count | Toplama sayısı. Olaylar buluta gönderilene kadar aynı zaman diliminde aynı işlemin yürütme sayısı. |
Ağ Etkinliği olayları (olay tabanlı toplayıcı)
Yerel bağlantı noktası, uzak bağlantı noktası, aktarım protokolü, yerel adres ve uzak adres aynı olduğunda ağ etkinliği olayları aynı kabul edilir.
Ağ etkinliği olayı için varsayılan arabellek 256'dır. Önbelleğin dolu olduğu durumlar için:
Eclipse ThreadX cihazları: Bir sonraki koleksiyon döngüsü başlayana kadar yeni ağ olayları önbelleğe alınmaz.
Linux cihazları: En eski olay, her yeni olayla değiştirilir. Önbellek boyutunu artırmaya yönelik bir uyarı günlüğe kaydedilir.
Linux cihazları için yalnızca IPv4 desteklenir.
Her olay için toplanan veriler:
Parametre | Açıklama |
---|---|
Yerel adres | Bağlantının kaynak adresi. |
Uzak adres | Bağlantının hedef adresi. |
Yerel bağlantı noktası | Bağlantının kaynak bağlantı noktası. |
Uzak bağlantı noktası | Bağlantının hedef bağlantı noktası. |
Bytes_in | Bağlantının toplam toplam RX bayt sayısı. |
Bytes_out | Bağlantının toplam toplam TX bayt sayısı. |
Transport_protocol | TCP, UDP veya ICMP olabilir. |
Uygulama protokolü | Bağlantıyla ilişkili uygulama protokolü. |
Genişletilmiş özellikler | Bağlantının Ek ayrıntıları. Örneğin, host name . |
İsabet sayısı | Gözlemlenen paket sayısı |
Oturum açma toplayıcısı (olay tabanlı toplayıcı)
Oturum açma toplayıcısı kullanıcı oturum açma, oturum kapatma ve başarısız oturum açma girişimlerini toplar.
Oturum açma toplayıcısı aşağıdaki koleksiyon yöntemi türlerini destekler:
UTMP ve SYSLOG. UTMP, SSH etkileşimli olayları, telnet olayları ve terminal oturum açma bilgilerinin yanı sıra SSH, telnet ve terminalden tüm başarısız oturum açma olaylarını yakalar. Cihazda SYSLOG etkinleştirildiyse Oturum açma toplayıcısı, auth.log adlı SYSLOG dosyası aracılığıyla SSH oturum açma olaylarını da toplar.
Eklenebilir Kimlik Doğrulama Modülleri (PAM)... SSH, telnet ve yerel oturum açma olaylarını toplar. Daha fazla bilgi için bkz . Oturum açma olaylarını denetlemek için Eklenebilir Kimlik Doğrulama Modüllerini (PAM) Yapılandırma.
Aşağıdaki veriler toplanır:
Parametre | Açıklama |
---|---|
Işlem | Aşağıdakilerden biri: Login , Logout , LoginFailed |
process_id | The Linux PID. |
Kullanıcı_adı | Linux kullanıcısı. |
Yürütüle -bilir | Terminal cihazı. Örneğin, tty1..6 veya pts/n . |
remote_address | Bağlantının kaynağı, IPv6 veya IPv4 biçiminde bir uzak IP adresi ya da 127.0.0.1/0.0.0.0 yerel bağlantıyı belirtmek için. |
Sistem Bilgileri (tetikleyici tabanlı toplayıcı)
Her olay için toplanan veriler:
Parametre | Açıklama |
---|---|
hardware_vendor | Cihazın satıcısının adı. |
hardware_model | Cihazın model numarası. |
os_dist | İşletim sisteminin dağılımı. Örneğin, Linux . |
os_version | İşletim sisteminin sürümü. Örneğin, Windows 10 veya Ubuntu 20.04.1 . |
os_platform | Cihazın işletim sistemi. |
os_arch | İşletim sisteminin mimarisi. Örneğin, x86_64 . |
Agent_type | Aracının türü (Edge/Tek Başına). |
agent_version | Aracının sürümü. |
Nıc | Ağ arabirimi denetleyicisi. Özelliklerin tam listesi aşağıda listelenmiştir. |
nics özellikleri aşağıdakilerden oluşur;
Parametre | Açıklama |
---|---|
type | Aşağıdaki değerlerden biri: UNKNOWN , ETH , WIFI , MOBILE veya SATELLITE . |
Vlan | Ağ arabirimiyle ilişkilendirilmiş sanal lan. |
Satıcı | Ağ denetleyicisinin satıcısı. |
Bilgi | Ağ denetleyicisiyle ilişkili IPS ve MAC'ler. Bu, aşağıdaki alanları içerir; - ipv4_address: IPv4 adresi. - ipv6_address: IPv6 adresi. - mac: MAC adresi. |
Temel (tetikleyici tabanlı toplayıcı)
Temel toplayıcı düzenli CIS denetimleri gerçekleştirir ve başarısız, geçiş ve atlama denetimi sonuçları IoT için Defender bulut hizmetine gönderilir. IoT için Defender sonuçları toplar ve hatalara göre öneriler sağlar.
Her olay için toplanan veriler:
Parametre | Açıklama |
---|---|
Kimliği Denetle | CIS biçiminde. Örneğin, CIS-debian-9-Filesystem-1.1.2 . |
Sonucu denetleme | , , Pass Skip veya Error olabilirFail . Örneğin, Error denetimin çalıştırılamadığı bir durumda. |
Hata | Hatanın bilgileri ve açıklaması. |
Açıklama | CIS'den gelen denetimin açıklaması. |
Düzeltme | CIS'den düzeltme önerisi. |
Önem Derecesi | Önem düzeyi. |
SBoM (tetikleyici tabanlı toplayıcı)
SBoM (Yazılım Malzeme Listesi) toplayıcısı, cihaza yüklenen paketleri düzenli aralıklarla toplar.
Her pakette toplanan veriler şunları içerir:
Parametre | Veri Akışı Açıklaması |
---|---|
Adı | Paket adı. |
Sürüm | Paket sürümü. |
Satıcı | Paket satıcısıdır ve deb paketlerindeki Bakımcı alanıdır. |
Çevre birimi olayları (olay tabanlı toplayıcı)
Çevre birimi olayları toplayıcısı, USB ve Ethernet olaylarının bağlantılarını ve bağlantılarını toplar.
Toplanan alanlar olayın türüne bağlıdır:
USB olayları
Parametre | Açıklama |
---|---|
Zaman damgası | Olayın oluşma saati. |
ActionType | Olayın bir bağlantı veya bağlantı kesme olayı olup olmadığı. |
bus_number | Belirli denetleyici tanımlayıcısı, her USB cihazında birkaç tane olabilir. |
kernel_device_number | Cihazın çekirdeğindeki gösterim, benzersiz değildir ve cihaz her bağlanışında olabilir. |
device_class | Cihaz sınıfını belirten tanımlayıcı. |
device_subclass | Cihaz türünü belirten tanımlayıcı. |
device_protocol | Cihaz protokollerini belirten tanımlayıcı. |
interface_class | Cihaz sınıfının 0 olması durumunda cihaz türünü belirtin. |
interface_subclass | Cihaz sınıfının 0 olması durumunda cihaz türünü belirtin. |
interface_protocol | Cihaz sınıfının 0 olması durumunda cihaz türünü belirtin. |
Ethernet olayları
Parametre | Açıklama |
---|---|
Zaman damgası | Olayın oluşma saati. |
ActionType | Olayın bir bağlantı veya bağlantı kesme olayı olup olmadığı. |
bus_number | Belirli denetleyici tanımlayıcısı, her USB cihazında birkaç tane olabilir. |
Arabirim adı | Arabirim adı. |
Dosya sistemi olayları (olay tabanlı toplayıcı)
Dosya sistemi olay toplayıcısı, dizinler ve dosyaların oluşturulması, silinmesi, taşınması ve değiştirilmesi gibi izleme dizinleri altında her değişiklik olduğunda olayları toplar. İzlemek istediğiniz dizinleri ve dosyaları tanımlamak için bkz . Sistem bilgileri toplayıcıya özgü ayarlar.
Aşağıdaki veriler toplanır:
Parametre | Açıklama |
---|---|
Zaman damgası | Olayın oluşma saati. |
Maske | Dosya sistemi olayıyla ilgili Linux inotify maskesi, maske eylemin türünü tanımlar ve şunlardan biri olabilir: Access/Modified/Metadata changed/Closed/Opened/Moved/Created/Deleted. |
Yol | Olayın oluşturulduğu dizin/dosya yolu. |
Hitcount | Bu olayın toplanma sayısı. |
İstatistik verileri (tetikleyici tabanlı toplayıcı)
İstatistik toplayıcısı, farklı mikro aracı toplayıcıları üzerinde çeşitli istatistikler oluşturur. Bu istatistikler, önceki koleksiyon döngüsündeki toplayıcıların performansı hakkında bilgi sağlar. Olası istatistiklere örnek olarak başarıyla gönderilen olayların sayısı ve bırakılan olayların sayısı ile hataların nedenleri verilebilir.
Toplanan alanlar:
Parametre | Açıklama |
---|---|
Zaman damgası | Olayın oluşma saati. |
Ad | Toplayıcının adı. |
Etkinlikler | Açıklama ve isabet sayısı ile JSON olarak biçimlendirilmiş çift dizisi. |
Açıklama | İletinin gönderilip gönderilmediği/bırakılıp bırakılmadığı ve bırakma nedeni. |
Hitcount | İlgili ileti sayısı. |
İşlem ve Ağ toplayıcıları için olay toplama
İşlem olayları ve Ağ Etkinliği olayları için olay toplama nasıl çalışır:
IoT için Defender aracıları, Process_MessageFrequency veya NetworkActivity_MessageFrequency gibi her toplayıcı için ileti sıklığı yapılandırmasında tanımlanan gönderme aralığı sırasında olayları toplar. Gönderme aralığı geçtikten sonra aracı toplanan olayları daha fazla analiz için Azure buluta gönderir. Toplanan olaylar, Azure buluta gönderilene kadar bellekte depolanır.
Aracı, bellekte depolanan olaylara benzer olayları topladığında aracı, aracının bellek ayak izini azaltmak için bu özel olayın isabet sayısını artırır. Toplama zaman penceresi geçtiğinde aracı, gerçekleşen her olay türünün isabet sayısını gönderir. Olay toplama, benzer olayların isabet sayılarının toplamıdır. Örneğin, aynı uzak ana bilgisayar ve aynı bağlantı noktasında bulunan ağ etkinliği, her paket için ayrı bir olay olarak değil, tek bir olay olarak toplanır.
Not
Varsayılan olarak, mikro aracı sorun giderme ve izleme amacıyla günlükleri ve telemetri verilerini buluta gönderir. Bu davranış, ikiz aracılığıyla yapılandırılabilir veya kapatılabilir.
Sonraki adımlar
Daha fazla bilgi için bkz.
- Mikro aracı yapılandırmaları
- IoT için Defender güvenlik uyarılarınızı denetleyin.