Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 2614|Atbildi: 0

[Konsoles programma] .NET/C# izsauc ClamAV atvērtā koda vīrusu skenēšanas pakalpojumu

[Kopēt saiti]
Publicēts 20.09.2024 10:08:24 | | | |
Prasības: Vietnē ir failu augšupielādes funkcija, kas ļauj lietotājiem augšupielādēt jebkuru failu, un ir nepieciešams vienkārši skenēt lietotāja augšupielādētos failus vīrusiem. Tīmekļa vietnēm, kas izstrādātas, izmantojot .NET, ir jāizsauc ClamAV, lai skenētu failus vīrusiem.

Par ClamAV

ClamAV ir atvērtā koda pretvīrusu dzinējs, kas atklāj Trojas zirgus, vīrusus, ļaunprātīgu programmatūru un citus ļaunprātīgus draudus. ClamAV nodrošina Cisco Systems, Inc.

Avota koda adrese:Hipersaites pieteikšanās ir redzama.
Programmas lejupielāde:Hipersaites pieteikšanās ir redzama.
Dokumenta adrese:Hipersaites pieteikšanās ir redzama.

Windows izvieto ClamAV

Aparatūras prasības: RAM 3G+, 1 CPU ar frekvenci 2.0 Ghz+, vieta diskā 5 GiB+
Lejupielādējiet "clamav-1.4.1.win.x64.zip" zip paketi uz adresi:Hipersaites pieteikšanās ir redzama., kad lejupielāde ir pabeigta, izsaiņojiet to.

Atrodiet mapi conf_examples, kopējiet clamd.conf.sample, freshclam.conf.sample saknes direktorijā un pēc tam noņemiet paplašinājumu .sample.

Rediģējiet freshclam.conf šādā konfigurācijā:

Rediģējiet clamd.conf uz šādu konfigurāciju:

Vispirms palaidiet freshclam.exe programmu, izmantojot komandrindas logu, lai atjauninātu vīrusu bibliotēku, kā parādīts attēlā:

D:\安装包\clamav-1.4.1.win.x64>freshclam.exe
Trūkst datu bāzes direktorijas: D:\ClamAV\database
ClamAV atjaunināšanas process sākās Fri Sep 20 09:32:00 2024
Ikdienas datu bāze pieejama lejupielādei (attālinātā versija: 27403)
Time:   55.6s, ETA:    0.0s [========================>]   61.18MiB/61.18MiB
Testēšanas datu bāze: 'D:\ClamAV\database\tmp.d64fd1cf48\clamav-ad91cd251b522559b99112e9a7995de9.tmp-daily.cvd' ...
Datu bāzes pārbaude ir nokārtota.
Atjaunināts daily.cvd (versija: 27403, SIP: 2066962, F līmenis: 90, celtnieks: Raynman)
Galvenā datu bāze pieejama lejupielādei (attālinātā versija: 62)
Time:  2m 28s, ETA:    0.0s [========================>]  162.58MiB/162.58MiB
Testēšanas datu bāze: 'D:\ClamAV\database\tmp.d64fd1cf48\clamav-805c2cf0ba744d985fd353443d712278.tmp-main.cvd' ...
Datu bāzes pārbaude ir nokārtota.
main.cvd atjaunināts (versija: 62, sigs: 6647427, f līmenis: 90, veidotājs: sigmgr)
Baitu kodu datu bāze pieejama lejupielādei (attālinātā versija: 335)
Time:    0.9s, ETA:    0.0s [========================>]  282.94KiB/282.94KiB
Testēšanas datu bāze: 'D:\ClamAV\database\tmp.d64fd1cf48\clamav-536bbccba0eea1b222515688f1c6e113.tmp-bytecode.cvd' ...
Datu bāzes pārbaude ir nokārtota.
Atjaunināts Bytecode.cvd (versija: 335, SIGS: 86, F līmenis: 90, celtnieks: Raynman)


Kad atjaunināšana ir pabeigta, palaidiet clamd.exe programmu, izmantojot komandrindas logu, kā parādīts šajā attēlā:



.NET izsauc ClamAV, lai meklētu vīrusus

Izveidojiet jaunu .NET 8 konsoles lietotni,Nav nepieciešams atsaukties uz trešo pušu atkarībām, avota kods ir šāds:

Lejupielādējiet dažus Trojas vīrusu paraugus testēšanai uz šādu adresi:Hipersaites pieteikšanās ir redzama.

Skenēšanas rezultāti ir šādi:



(Beigas)





Iepriekšējo:.NET/C#, lai izsauktu HUAWEI CLOUD OCR biznesa licences identifikācijas interfeisu
Nākamo:Windows novērš problēmu, kad SSH uz Linux pēc kāda laika automātiski atvienojas
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com