Požiadavky: Stránka má funkciu nahrávania súborov, ktorá umožňuje používateľom nahrať akýkoľvek súbor, a je potrebné jednoducho naskenovať súbory nahrané používateľom na prítomnosť vírusov. Webové stránky vyvinuté pomocou .NET vyžadujú, aby bol ClamAV volaný na skenovanie súborov na prítomnosť vírusov.
O ClamAV
ClamAV je open-source antivírusový engine, ktorý detekuje trójske kone, vírusy, škodlivý softvér a iné škodlivé hrozby. ClamAV poskytuje spoločnosť Cisco Systems, Inc.
Adresa zdrojového kódu:Prihlásenie na hypertextový odkaz je viditeľné. Stiahnuť program:Prihlásenie na hypertextový odkaz je viditeľné. Adresa dokumentu:Prihlásenie na hypertextový odkaz je viditeľné.
Windows nasadzuje ClamAV
Hardvérové požiadavky: RAM 3G+, 1 CPU pri 2,0 GHz+, diskový priestor 5 GiB+ Stiahnite si zip balík "clamav-1.4.1.win.x64.zip" na adrese:Prihlásenie na hypertextový odkaz je viditeľné., rozbalte ho po dokončení sťahovania.
Nájdite priečinok conf_examples, skopírujte clamd.conf.sample, freshclam.conf.sample do koreňového adresára a potom odstráňte príponu .sample.
Upravte freshclam.conf do nasledujúcej konfigurácie:
Upraviť clamd.conf do nasledujúcej konfigurácie:
Najprv spustite freshclam.exe program pomocou príkazového riadku na aktualizáciu knižnice vírusov, ako je znázornené na obrázku nižšie:
D:\安装包\clamav-1.4.1.win.x64>freshclam.exe Vytváranie chýbajúceho databázového adresára: D:\ClamAV\database Proces aktualizácie ClamAV začal piatok 20. septembra 09:32:00 2024 Denná databáza dostupná na stiahnutie (vzdialená verzia: 27403)
Time: 55.6s, ETA: 0.0s [========================>] 61.18MiB/61.18MiB Testovacia databáza: 'D:\ClamAV\database\tmp.d64fd1cf48\clamav-ad91cd251b522559b99112e9a7995de9.tmp-daily.cvd' ... Test databázy prešiel. Daily.cvd aktualizované (verzia: 27403, sigs: 2066962, f-level: 90, staviteľ: Raynman) Hlavná databáza dostupná na stiahnutie (vzdialená verzia: 62)
Time: 2m 28s, ETA: 0.0s [========================>] 162.58MiB/162.58MiB Testovacia databáza: 'D:\ClamAV\database\tmp.d64fd1cf48\clamav-805c2cf0ba744d985fd353443d712278.tmp-main.cvd' ... Test databázy prešiel. Main.cvd aktualizované (verzia: 62, sigs: 6647427, f-level: 90, staviteľ: sigmgr) Databáza bajtkódov dostupná na stiahnutie (vzdialená verzia: 335)
Time: 0.9s, ETA: 0.0s [========================>] 282.94KiB/282.94KiB Testovacia databáza: 'D:\ClamAV\database\tmp.d64fd1cf48\clamav-536bbccba0eea1b222515688f1c6e113.tmp-bytecode.cvd' ... Test databázy prešiel. Bytecode.cvd aktualizované (verzia: 335, SIGs: 86, F-úroveň: 90, staviteľ: Raynman)
Po dokončení aktualizácie spustite clamd.exe program pomocou príkazového okna, ako je znázornené na nasledujúcom obrázku:
.NET volá ClamAV na skenovanie vírusov
Vytvoriť novú .NET 8 konzolovú aplikáciu,Nie je potrebné odkazovať na závislosti tretích strán, zdrojový kód je nasledovný:
Stiahnite si niekoľko vzoriek trójskych vírusov na testovanie na nasledujúcej adrese:Prihlásenie na hypertextový odkaz je viditeľné.
Výsledky skenu sú nasledovné:
(Koniec)
|