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)
|