Skip to main content
  1. Concetti/

EICAR Test File - Lo standard per il test malware

·2 mins
Alessio Barnini
Author
Alessio Barnini
Table of Contents

Cosa fa
#

Il file EICAR non è un virus, ma una stringa di testo concordata a livello mondiale che deve essere rilevata come malevola da ogni software di sicurezza. Serve a verificare che la catena di rilevamento (Antivirus -> EDR -> SIEM) sia attiva e configurata correttamente.

La Stringa Standard
#

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

Utilizzo nel SOC Lab
#

  1. Validazione Agent: Scaricare il file su un host monitorato da wazuh per verificare la generazione dell'alert.
  2. Network Inspection: Inviare il file via HTTP (non HTTPS) per testare se l'IDS (Suricata) o il Firewall bloccano il download.
  3. Archivi Compressi: Testare il rilevamento dentro file .zip, .tar.gz o archivi annidati (es. zip dentro zip).

Regole di Sicurezza
#

  • Nonostante sia innocuo, molti browser e firewall bloccheranno il download del sito eicar.org.
  • Per i test in lab, è spesso necessario creare il file a mano: echo 'X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*' > test_eicar.com

Scenario Reale (Blue Team)
#

Hai appena finito di installare Wazuh su 100 server. Come fai a sapere se le regole di malware detection funzionano davvero su tutti? Esegui uno script che crea il file EICAR in /tmp/ su ogni macchina e verifichi che sulla dashboard SIEM appaiano 100 alert di "Virus detected". Se ne appaiono 98, hai 2 server con configurazioni errate.

Collegato a
#

  • wazuh — Per testare i moduli di detection
  • observability — Validazione del monitoraggio

Related