Archivi tag: estensione file

Come evitare che un ransomware crittografi i files condivisi su un server

Stop ransomware Volete evitare che un ransomware crittografi i vostri files condivisi su un server?

Bloccate le estensioni che i ransomware creano.

I ransomware sono dei softwares che crittografano il contenuto dei vostri files di produttività (doc, xls, jpg, pdf, ecc.) cancellando il file originale e creandone una versione crittografata con un nome files composto dal vostro nome file seguito da un’estensione personalizzata.
Il più famoso ransomware, Cryptolocker, ad esempio, crea dei files con un estensione contenente la parola “crypt” oppure contenente un indirizzo di posta elettronica (tipicamente l’indirizzo di colui che potrebbe sbloccare i files).
Lo scopo di questo post è quello di bloccare il processo di creazione di files con dette estensioni, stoppando sul nascere l’infezione. Infatti se si riesce ad inibire il processo di creazione dei files che presentano certi tipi di estensioni, bloccheremmo in pratica l’infezione.
Il procedimento è possibile su tutti i servers Microsoft grazie allo strumento di amministrazione chiamato “Gestione risorse file server” (fsrm.msc). Qualora non trovaste questa voce negli strumenti di amministrazione bisognerà installare il ruolo “Gestione risorse file server” dal Server Manager (in 2008 il ruolo si chiama “Servizi file” mentre in 2012 il ruolo è Servizi file e archiviazione ->Servizi file e iScsi ->Gestione risorse file server).
Potete anche usare Powershell sia per verificare che il servizio sia già attivo (se il risultato è true allora il ruolo è già installato):

Import-Module ServerManager;(Get-WindowsFeature FS-Resource-Manager).Installed

che per installarlo

Import-Module ServerManager; Add-WindowsFeature FS-Resource-Manager

Ricordatevi di eseguire Powershell sempre come amministratore!

Una volta attivato il ruolo, lanciare la console dagli strumenti di amministrazione.

Gestione risorse file server
figura 1

Selezionare Gestione screening dei file -> Gruppi di file ed aggiungere un nuovo gruppo di files di nome “Crypto” contenente le estensioni che volete bloccare:
Ad esempio: *.*@*, *.*crypt*, *.*yy*, *.frt*, *.locky, *.???.exe, *.???.cab.

Proprietà gruppo di file
figura 2

Poi nella sezione Gestione screening dei file -> Modelli per lo screening dei file aggiungere un nuovo modello “Blocca ransomware” con le opzioni indicate nella figura 3

modello per lo screening
figura 3

Volendo potete anche abilitare, nella sezione messaggio di posta elettronica, l’invio degli avvisi all’amministratore di sistema cosicché al primo tentativo del ransomware di crittografare un file della rete sarà lanciata un’e-mail di avviso.
Prima di abilitare tale funzione bisognerà configurare il server per l’invio. Selezionate con il pulsante destro Gestione risorse file server e scegliete Configura opzioni. Impostate le opzioni come findicato nella figura 4.

mailserverfsrm
figura 4

A questo punto bisognerà scegliere le cartelle da monitorare sul server, soprattutto quelle condivise o quelle delle applicazioni LOB.
Selezionare Gestione Screening dei file ->Screening dei file e con il pulsante destro scegliere Crea screening dei file.
Selezionare le opzioni come indicato nella figura 5.

Crea screening dei file
figura 5

La soluzione non è definitiva, nel senso che bisogna modificare le policy ogniqualvolta nasce un nuovo ransomware che crea una nuova estensione, però l’aggiunta delle nuove estensioni è un processo semplice e rapido.
Vi invitiamo a segnalarci le estensioni che riscontrate ed a condividerle con i nostri seguaci.

Gestire le estensioni dei file da linea di comando

Estensione file

In Windows XP/7/8 è possibile gestire le estensioni dei files ed il relativo programma associato usando la linea di comando.

Come fare?



Basta usare i comandi assoc e ftype.

Per verificare l’attuale associazione estensione/tipo di programma basta scrivere (dove .ext è l’estensione del file):

assoc .ext

Per verificare l’attuale associazione estensione/eseguibile del programma basta scrivere (dove .ext è l’estensione del file):

@FOR /F "tokens=2 delims==" %A IN ('assoc .ext') DO ftype %A

Per cancellare l’attuale associazione estensione/programma:

assoc .ext=

Per impostare il programma che aprirà quell’estensione potete:

1) cancellare l’associazione e poi provare ad aprire un file per ricrearla

2) usare i seguenti comandi:

verificare il tipo di programma

@FOR /F "tokens=2 delims==" %A IN ('assoc .ext') DO echo %A

quindi impostare il comando eseguibile da utilizzare e posporre %1 per passare il file come parametro; avremo quindi:

ftype [TIPO DI PROGRAMMA]=c:\percorso\fileeseguibile.exe %1