Réglages Avancés

Cette section contient des détails pour les utilisateurs avertis.

Configurer automatiquement ClamWin pour de nouveaux utilisateurs Windows

Si une version du fichier clamwin.conf est dans le répertoire des exécutables ClamWin ("C:\Program Files\ClamWin\bin" dans le cas d'une installation par défaut), alors ce fichier de configuration sera utilisé par défaut pour configurer ClamWin pour tout nouvel utilisateur.

Si vous devez créer plusieurs nouveaux comptes d'utilisateurs ou si vous avez installé ClamWin sur un ordinateur qui contient plusieurs compte, il est recommandé de créer un fichier de configuration par défaut et de le placer à cette endroit.

Lancer une Analyse Antivirale en Ligne de Commande

ClamWin peut être lancé en ligne de commande, à partir d'un script batch par exemple. Pour obtenir la liste complète des paramètres disponibles en ligne de commande, rendez-vous dans le répertoire contenant les fichiers exécutables ("C:\Program Files\ClamWin\bin" dans le cas d'une installation par défaut) et entrez la commande

clamscan.exe --help

Le répertoire des signatures des virus doit être indiqué, en utilisant le paramètre --database=FILE/DIR. Dans une installation par défaut, la commande pour scanner le disque C: en entier est:

clamscan.exe --database="C:\Program Files\ClamWin\db" --recursive C:\

Notez bien que l'utilisation du paramètre --recursive sert à s'assurer que les sous-répertoires soient analysés.

Quand ClamWin est lancé en ligne de commande, une valeur sera retournée, indiquant si un virus a été trouvé ou non. Si aucun virus n'a été trouvé, la valeur retournée sera 0. Si un virus a été trouvé, la valeur sera 1. Tout autre valeur retournée indique une erreur.

Mettre à Jour les Signatures des Virus en Ligne de Commande

ClamWin utilise freshclam.exe pour mettre à jour les signatures des virus. Comme pour le programme d'analyse clamscan.exe, ce programme peu être lancé en ligne de commande, à partir d'un script batch, etc. Pour obtenir la liste complète des paramètres disponibles en ligne de commande, rendez-vous dans le répertoire contenant les fichiers exécutables ("C:\Program Files\ClamWin\bin" dans le cas d'une installation par défaut) et entrez la commande

freshclam.exe –help

Le répertoire des signatures des virus ainsi que le fichier de configuration doivent être indiqués. ClamWin génère un fichier de configuration freshclam à la volée, donc vous devrez créer le votre. Le fichier de configuration est un fichier texte. Reportez-vous à la Documentation de ClamAV pour plus de détails sur ce que vous pouvez inclure. Un fichier de configuration freshclam standard peut par exemple avoir les lignes suivantes (les lignes commençant par un # sont des commentaires):

# URL du serveur où le programme doit télécharger les mises à jour des

# signatures des virus. Si cette option est dupliquée avec des valeurs

# différentes; chacune sera essayée dans l'ordre, jusqu'à ce qu'une

# mise à jour soit téléchargée avec succès.

DatabaseMirror database.clamav.net

# Nombre d'essais pour chaque miroir avant de passer au suivant

MaxAttempts 3



Une fois que le fichier de configuration de freshclam a été crée, freshclam peut être lancé par une ligne de commande analogue à celle ci-dessous:

freshclam --datadir="C:\Documents and Settings\All Users\.clamwin\db" --config-file="C:\Program Files\ClamWin\bin\freshclam.conf"

Obtenir les Mises à Jour à partir d'un Serveur Local

Si vous avez installé ClamWin sur plusieurs ordinateurs en réseau, vous pouvez souhaiter qu'un seul des ordinateurs ne télécharge les mises à jour à partir d'Internet, les autres se mettant à jour à partir du réseau local. Ceci peut-être fait de la manière suivante:

Vous devez mettre en place un serveur Web qui possède les fichiers main.cvd et daily.cvd dans le répertoire Web racine. Il devrait être possible de télécharger les fichiers en pointant le navigateur Internet sur http://LENOMDEVOTRESERVEUR/main.cvd et http://LENOMDEVOTRESERVEUR/daily.cvd.

Dans l'onglet Internet Updates de ClamWin installé sur les ordinateurs clients, entrez l'adresse IP ou le nom de domaine du serveur dans la boite de texte intitulée Download Site. N'indiquez pas autre chose qu'une adresse IP ou un nom de domaine (ex 192.168.1.1 est correcte, http://192.168.1.1/ est incorrecte). ClamWin sollicitera les mises à jour auprès du serveur Web local, au lieu de le faire auprès du serveur Internet distant.

Les fichiers sont disponibles sur www.clamav.net. Vous pouvez créer un script batch pour télécharger automatiquement ces fichiers sur votre serveur Web à l'aide d'un outil tel que wget, comme ceci:

wget http://%DB_MIRROR%/main.cvd -O "%WEBROOT%\main.cvd"

wget http://%DB_MIRROR%/daily.cvd -O "%WEBROOT%\daily.cvd"



Notez que les mises à jour différentielles sont actuellement impossibles. Vous devriez posséder un miroir de database.clamav.net, cela n'est pas pris en charge pour un usage privé.

Mettre à Jour Manuellement les Signatures des Virus

Pour mettre à jour manuellement les signatures des virus, téléchargez les fichiers de définitions de virus main.cvd et daily.cvd et copiez les dans le dossier de définitions de virus de ClamWin, en écrasant les fichiers existants. Les fichiers de définitions de virus peuvent être téléchargés à partir du site de ClamAV: www.clamav.net