10
votes

Pouvez-vous recommander un bon composant anti-virus Java pour intégrer à Javae Web Application?

J'aimerais entendre votre suggestion pour mettre en œuvre une API anti-virus Java pour analyser les documents / fichiers téléchargés avant de les stocker dans la base de données.


3 commentaires

Que faites-vous exactement que vous souhaitez que votre serveur basé sur Java aux documents d'analyse de virus de virus?


@bwawok: Cela ressemble à une exigence assez évidente pour tout système de gestion de documents avec des utilisateurs éventuellement malveillants pour moi.


Yeap, je cherche une solution basée sur Java pour l'intégrer et la plate-forme serrée indépendante.


4 Réponses :


2
votes

Je ne suis pas sûr que si c'est vraiment une option, mais au cas où cela aurait un sens.

Si vous écrivez votre fichier téléchargé sur disque avant de le stocker dans la base de données, vous pouvez utiliser l'outil antivirus de la ligne de commande «corporatif» ou tout autre de votre choix.


0 commentaires

2
votes

Je ne peux pas répondre à la "bonne" partie de la question, mais j'ai trouvé Ce fil Il y a quelques années. Quelques outils mentionnés Il y a Metascan et OpenantIVirus qui pourrait au moins vous aider à démarrer.

Aussi, selon Ce , postini utilise authentium qui offre un SDK . Cela pourrait valoir la peine d'être examinée.

Je n'ai essayé aucun de ces produits et je ne peux pas garantir à eux. Je partage juste ce que j'ai trouvé.

et, bien sûr, l'accès à la ligne de commande est disponible pour la plupart (tous?) les principaux produits AV.


0 commentaires

1
votes

Il y a une société à outils de la boîte à outils à San Francisco appelée Opswat qui propose leur produit Multissanning de fichier (métascan) en 3 packages. Ils offrent un essai et un soutien gratuit d'un mois. J'ai mis en place un programme pilote et testé leur application qui était impressionnante. Vous pouvez choisir parmi une liste de blanchisserie de codes d'échantillonnage tels que ASP.NET et PHP. Une démonstration en direct de leur produit est à www.filterbit.com. Leur page est ici .


1 commentaires

+1 Un outil utile pour tous types de balayage du virus.



2
votes

Vérifiez ceci, je pense que cela peut être modifié facilement en courant continu:

API Java pour détecter le virus à l'aide de Clamav Antivirus

http: // nsinfra. blogspot.ca/2011/06/java-api-a-detect-virus-utilisateur-clamav.html

Clamav est un moteur antivirus open source (GPL) conçu pour détecter les chevaux de Troie, les virus, les logiciels malveillants et d'autres menaces malveillantes. Il fournit un démon de numérisation MutLi-fileté à haute performance, des utilitaires de ligne de commande pour la numérisation de fichiers à la demande et un outil intelligent pour les mises à jour de signature automatique.

Le code source de clam av est écrit en c.

Pour plus de détails sur Clamav Report: www.clamav.net

Ce message décrit l'approche des fichiers de numérisation pour détecter les chevaux de Troie, les virus, les logiciels malveillants et autres menaces malveillantes à l'aide des API de Java.


0 commentaires