Selezionare e distribuire un agente di sicurezza nel dispositivo IoT

Defender per IoT fornisce architetture di riferimento per gli agenti di sicurezza che monitorano e raccolgono dati dai dispositivi IoT. Per altre informazioni, vedere Architettura di riferimento dell'agente di sicurezza.

Gli agenti vengono sviluppati come progetti open source e sono disponibili in un unico tipo:
C#.

In questo articolo vengono illustrate le operazioni seguenti:

  • Confrontare le versioni dell'agente di sicurezza
  • Individuare le piattaforme degli agenti supportate
  • Scegliere il tipo di agente appropriato per la soluzione

Informazioni sulle opzioni per gli agenti di sicurezza

Ogni versione dell'agente di sicurezza defender per IoT offre lo stesso set di funzionalità e supporta opzioni di configurazione simili.

L'agente di sicurezza basato su C ha un footprint di memoria inferiore ed è la scelta ideale per i dispositivi con meno risorse disponibili.

Agente di sicurezza basato su C Agente di sicurezza basato su C#
Open source Disponibile in licenza MIT in GitHub
Linguaggio di sviluppo A C#
Piattaforme Windows supportate? No
Prerequisiti di Windows --- WMI
Piattaforme Linux supportate? Sì, x64 e x86 Sì, solo x64
Prerequisiti di Linux libunwind8, libcurl3, uuid-runtime, auditd, audispd-plugins libunwind8, libcurl3, uuid-runtime, auditd, audispd-plugins, sudo, netstat, iptables
Footprint del disco 10,5 MB 90 MB
Footprint di memoria (in media) 5,5 MB 33 MB
Autenticazione per hub IoT
Raccolta dei dati di sicurezza
Aggregazione di eventi
Configurazione remota tramite il dispositivo gemello Defender-IoT-micro-agent

Linee guida per l'installazione dell'agente di sicurezza

Per Windows: lo script Install SecurityAgent.ps1 deve essere eseguito da una finestra di PowerShell Amministrazione istrator.

Per Linux: il InstallSecurityAgent.sh deve essere eseguito come utente con privilegi avanzati. È consigliabile anteporre il comando di installazione con "sudo".

Scegliere un sapore dell'agente

Rispondere alle domande seguenti sui dispositivi IoT per selezionare l'agente corretto:

Entrambe le versioni dell'agente offrono lo stesso set di funzionalità e supportano opzioni di configurazione simili. Per altre informazioni, vedere Confronto tra agenti di sicurezza.

Piattaforme supportate

L'elenco seguente include tutte le piattaforme attualmente supportate.

Agente defender per IoT Sistema operativo Architettura
A Ubuntu 16.04 x64
A Ubuntu 18.04 x64, ARMv7
A Debian 9 x64, x86
C# Ubuntu 16.04 x64
C# Ubuntu 18.04 x64, ARMv7
C# Debian 9 x64
C# Windows Server 2016 X64
C# Windows 10 IoT Core, build 17763 x64

Passaggi successivi

Per altre informazioni sulle opzioni di configurazione, passare alla guida pratica per la configurazione dell'agente.