Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 2614|Odpověď: 0

[Konzolový program] .NET/C# volá open source službu virového skenování ClamAV

[Kopírovat odkaz]
Zveřejněno 20.09.2024 10:08:24 | | | |
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)





Předchozí:.NET/C# pro označení rozhraní identifikace firemních licencí HUAWEI CLOUD OCR
Další:Windows řeší problém, kdy se SSH na Linux po nějaké době automaticky odpojí
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com