Antivirus-Integration mit .net-Anwendung

8

Ich möchte beim Hochladen von Dateien mit der Anwendung die Anti-Virus-Integration in meine .net-Anwendung verwenden. Ist eine Anti-Virus-API für .Net verfügbar?

    
user27052 11.10.2008, 12:04
quelle

4 Antworten

7

Ich möchte eine alte Frage nicht wieder aufleben lassen, aber ich brauchte eine Lösung, nach der die Frage gefragt wurde. Ich habe viele Dinge ausgewertet und kam zu dem Schluss, dass es wirklich keine gute .NET-Bibliothek dafür gab. Also habe ich mein eigenes gemacht.

Die Bibliothek heißt nClam und stellt eine Verbindung zu einem ClamAV-Server her. Es ist Open-Source-Bibliothek (Apache License 2.0), die eine sehr einfache API hat. Sie können es hier erhalten: Ссылка . Es gibt auch ein nugget-Paket: nClam.

Ich hoffe, dass jemand, der über diese Frage in der Zukunft stolpert, von meiner Bibliothek profitiert!

    
Ryan Hoffman 10.05.2011 19:32
quelle
2

Warum installieren Sie die Antivirensoftware nicht auf dem empfangenden Server? Auf diese Weise könnten Sie die Definitionen auf dem neuesten Stand halten, was bei der Upload-Client-App nicht möglich ist.

    
Turnkey 11.10.2008 13:49
quelle
2

Ich verwende ClamWin auf meinem Desktop und es basiert auf den Open-Source-Clam-AntiVirus-Bibliotheken: Ссылка

Es sieht so aus, als hätten sie ein paar unterschiedliche Bindungen für .NET:

ClamAv

WRAVlib

    
defeated 11.10.2008 18:13
quelle
2

Symantec bietet die Scan Engine zur Integration von Anti-Virus in Ihre .Net-Anwendung an. Wenn dies für nichtkommerzielle (in-house) Software ist und Ihr Unternehmen bereits Symantec verwendet, könnte dies auch eine gute Option für Sie sein. Ich kann nicht für ClamAV oder nClam sprechen, da ich sie nie persönlich benutzt habe.

    
TimWagaman 30.05.2012 18:09
quelle

Tags und Links