Projet

Général

Profil

Actions

Feature #15163

ouvert

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

Feature #15163: Contrôle systématique par un antivirus des fichiers déposés

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

Statut:
Resolved
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 : PDF Atom