Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 2614|Odpoveď: 0

[Konzolový program] .NET/C# volá open source službu skenovania vírusov ClamAV

[Kopírovať odkaz]
Zverejnené 20. 9. 2024 10:08:24 | | | |
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)





Predchádzajúci:.NET/C# na označenie rozhrania identifikácie podnikateľskej licencie HUAWEI CLOUD OCR
Budúci:Windows rieši problém, keď sa SSH na Linux po čase automaticky odpojí
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com