2008-10-11 84 views

回答

2

爲什麼不在接收服務器上安裝防病毒軟件?這樣你可以保持定義更新,這可能不會發生在上傳客戶端應用程序。

+0

原因是殺毒軟件需要一些時間來檢測和刪除病毒文件。這不是在文件服務器中使用的好方法。 – maoyang 2016-09-16 02:44:10

7

我不想復活一箇舊的問題,但我需要一個解決方案,問題是問。我對很多事情進行了評估,得出的結論是,這確實沒有一個好的.NET庫。所以我做了我自己的。

該庫被稱爲nClam,它連接到ClamAV服務器。它是一個開源(Apache許可證2.0)庫,它有一個非常簡單的API。你可以在這裏獲得:https://github.com/tekmaven/nClam。還有一個nuget包:nClam。

我希望有人在我的圖書館未來從這個問題中獲益!

+0

我收到此問題:由於目標計算機主動拒絕它,因此無法建立連接127.0.0.1:3310 – 2015-08-03 06:45:18

2

賽門鐵克提供Scan Engine作爲將防病毒整合到您的.Net應用程序的一種方式。如果這是用於非商業(內部)軟件,並且貴公司已經使用賽門鐵克,那麼這對您來說可能也是一個不錯的選擇。我不能說ClamAV或nClam,因爲我從未親自使用過它們。

相關問題