Projet

Général

Profil

Actions

Feature #15163

ouvert

Contrôle systématique par un antivirus des fichiers déposés

Ajouté par Sebastien Vuillet il y a 2 jours. Mis à jour il y a environ 5 heures.

Statut:
New
Priorité:
Normal
Assigné à:
-
Catégorie:
Fichiers joints
Début:
02/02/2026
Echéance:
% réalisé:

0%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Pour vérifier qu'un fichier uploadé ne contient pas de virus, il est possible d'utiliser ClamAV.

Installation :

sudo apt install clamav clamav-daemon
sudo freshclam
sudo systemctl start clamav-daemon

Java :

Utiliser ClamAV via son démon et une lib Java cliente ClamAV.

Exemple avec clamav-client :

ClamAVClient client = new ClamAVClient("localhost", 3310);
byte[] reply = client.scan(fileInputStream);

if (ClamAVClient.isCleanReply(reply)) {
// OK
} else {
// Virus détecté
}

Actions

Formats disponibles : Atom PDF