Slovenščina
Appearance
Slovenščina
Appearance
Po prenosu namestitvenega programa .exe ali arhiva .zip WSL Dashboard lahko Windows Defender ali druga protivirusna programska oprema prikaže varnostno opozorilo, ki kaže, da datoteka predstavlja tveganje, ali jo neposredno blokira in izbriše.
To je lažno pozitiven rezultat — datoteka dejansko ne vsebuje nobenega virusa.
Temeljni vzrok je: ta projekt nima certifikata za podpisovanje kode EV (Extended Validation).
Certifikat za podpisovanje kode se uporablja za digitalno podpisovanje izvršljivih datotek, s čimer se dokazuje, da izhajajo iz zaupanja vrednega založnika in da z njimi ni bilo manipulirano. Windows izvaja strožje varnostne preglede za nepodpisane programe ali programe, podpisane s standardnimi certifikati.
| Tip Certifikata | Cena | SmartScreen Politika |
|---|---|---|
| Brez podpisa | Brezplačno | Takoj blokiran, označen kot "Neznan Založnik" |
| Standardni OV certifikat | Stotine dolarjev/leto | Še vedno prikazuje opozorila, zahteva gradnjo ugleda |
| EV certifikat | Tisoči dolarjev/leto | Takoj preide, brez opozoril |
Programi, ki niso podpisani z EV certifikatom, so privzeto označeni kot nevarni s strani Windows SmartScreen in imajo večjo verjetnost, da jih protivirusna programska oprema identificira kot potencialne grožnje.
Bodite pomirjeni, postopek gradnje tega projekta je popolnoma pregleden in revizijski:
Preprosto povedano: datoteka exe nikoli ne preide skozi roke razvijalca — možnosti "zastrupitve" ni.
Ko Windows Defender blokira datoteko:
Ali dodajte izjemo pred prenosom:
Protivirusna programska oprema tretjih oseb: Prosimo, dodajte preneseno datoteko ali mapo na zaupanja vreden seznam v ustrezni programski opremi.
Če imate še vedno pomisleke glede vnaprej prevedenih binarnih datotek, lahko klonirate izvorno kodo in jo prevedete lokalno:
# Kloniraj repozitorij
git clone https://github.com/owu/wsl-dashboard.git
cd wsl-dashboard
# Zgradi različico Release
cargo build --release
# Izdelki gradnje se nahajajo v mapi target/release/Na ta način lahko popolnoma preverite kodo, ki jo izvajate.
Nakup certifikata za podpisovanje kode EV lahko temeljito reši težavo z lažno pozitivnimi rezultati, vendar se sooča z naslednjimi praktičnimi izzivi:
Če želite podpirati razvoj tega projekta, lahko prispevate prek kanalov sponzorstva na domači strani projekta, da razvijalcu pomagate pokriti operativne stroške, kot so certifikati.
Hvala za vaše razumevanje in podporo!