Požadavky: Stránka má funkci nahrávání souborů, která umožňuje uživatelům nahrát jakýkoli soubor, a je nutné jednoduše naskenovat soubory nahrané uživatelem na přítomnost virů. Weby vyvinuté pomocí .NET vyžadují, aby byl ClamAV volán ke skenování souborů na viry.
O ClamAV
ClamAV je open-source antivirový engine, který detekuje trojské koně, viry, malware a další škodlivé hrozby. ClamAV poskytuje společnost Cisco Systems, Inc.
Adresa zdrojového kódu:Přihlášení k hypertextovému odkazu je viditelné. Stažení programu:Přihlášení k hypertextovému odkazu je viditelné. Adresa dokumentu:Přihlášení k hypertextovému odkazu je viditelné.
Windows nasazuje ClamAV
Hardwarové požadavky: RAM 3G+, 1 CPU při 2,0 GHz+, diskové místo 5 GiB+ Stáhněte si balíček "clamav-1.4.1.win.x64.zip" na adrese:Přihlášení k hypertextovému odkazu je viditelné., rozbalte ji po dokončení stažení.
Najděte složku conf_examples, zkopírujte clamd.conf.sample, freshclam.conf.sample do kořenového adresáře a poté odstraňte příponu .sample.
Upravte freshclam.conf do následující konfigurace:
Upravte clamd.conf do následující konfigurace:
Nejprve spusťte freshclam.exe program pomocí příkazového řádku pro aktualizaci virové knihovny, jak je znázorněno na obrázku níže:
D:\安装包\clamav-1.4.1.win.x64>freshclam.exe Vytváření chybějícího databázového adresáře: D:\ClamAV\database Proces aktualizace ClamAV začal v pá 20. září 09:32:00 2024 Denní databáze dostupná ke stažení (vzdálená verze: 27403)
Time: 55.6s, ETA: 0.0s [========================>] 61.18MiB/61.18MiB Testovací databáze: 'D:\ClamAV\database\tmp.d64fd1cf48\clamav-ad91cd251b522559b99112e9a7995de9.tmp-daily.cvd' ... Test databáze úspěšný. Daily.cvd aktualizováno (verze: 27403, SIG: 2066962, F-úroveň: 90, stavitel: Raynman) Hlavní databáze dostupná ke stažení (vzdálená verze: 62)
Time: 2m 28s, ETA: 0.0s [========================>] 162.58MiB/162.58MiB Testovací databáze: 'D:\ClamAV\database\tmp.d64fd1cf48\clamav-805c2cf0ba744d985fd353443d712278.tmp-main.cvd' ... Test databáze úspěšný. Main.CVD aktualizováno (verze: 62, SIGs: 6647427, F-level: 90, stavitel: sigmgr) Databáze bytecode k dispozici ke stažení (vzdálená verze: 335)
Time: 0.9s, ETA: 0.0s [========================>] 282.94KiB/282.94KiB Testovací databáze: 'D:\ClamAV\database\tmp.d64fd1cf48\clamav-536bbccba0eea1b222515688f1c6e113.tmp-bytecode.cvd' ... Test databáze úspěšný. Bytecode.cvd aktualizováno (verze: 335, SIG: 86, F-úroveň: 90, stavitel: Raynman)
Po dokončení aktualizace spusťte clamd.exe program pomocí příkazového okna, jak je znázorněno na následujícím obrázku:
.NET volá ClamAV ke skenování virů
Vytvořte novou .NET 8 konzolovou aplikaci,Není třeba odkazovat na závislosti třetích stran, zdrojový kód je následující:
Stáhněte si několik vzorků trojských virů k testování na následující adresu:Přihlášení k hypertextovému odkazu je viditelné.
Výsledky skenu jsou následující:
(Konec)
|