Filipino
Appearance
Filipino
Appearance
Pagkatapos i-download ang .exe installation package o .zip compressed package ng WSL Dashboard, maaaring magpakita ang Windows Defender o iba pang antivirus software ng security warning, na nagsasabing ang file ay may panganib o direktang hinaharang at tinatanggal.
Ito ay maling positibo (false positive), hindi nangangahulugang ang file ay talagang nagdadala ng virus.
Ang pangunahing dahilan ay: Hindi bumili ang proyektong ito ng EV (Extended Validation) code signing certificate.
Ang code signing certificate ay ginagamit upang digitally sign ang mga executable file, na nagpapatunay na ang file ay nagmumula sa mapagkakatiwalaang publisher at hindi nabago. Ang Windows ay nagsasagawa ng mas mahigpit na security check sa mga programang hindi naka-sign o naka-sign ng ordinaryong certificate.
| Uri ng Certificate | Presyo | Patakaran ng SmartScreen |
|---|---|---|
| Walang sign | Libre | Direktang hinaharang, minamarkahan bilang "unknown publisher" |
| Ordinaryong OV certificate | Daan-daang yuan/taon | Magpapakita pa rin ng babala, kailangang mag-ipon ng reputasyon |
| EV certificate | Libo-libong yuan/taon | Direktang pumapasa, walang babala |
Ang mga programang hindi naka-sign ng EV certificate ay minamarkahan bilang hindi ligtas ng Windows SmartScreen bilang default, at mas madali ring nakikilala ng antivirus bilang potensyal na banta.
Makatitiyak ka, ang proseso ng pagbuo ng proyektong ito ay ganap na transparent at maaaring i-audit:
Sa madaling salita: ang mga exe file ay hindi kailanman dumaan sa mga kamay ng developer, walang posibilidad na "ma-poison".
Kapag hinarang ng Windows Defender:
O magdagdag ng exclusion bago mag-download:
Third-party antivirus software: Mangyaring idagdag ang na-download na file o directory sa trust list sa kaukulang software.
Kung may pag-aalinlangan ka pa rin sa pre-compiled binary, maaari mong direktang i-clone ang source code at mag-compile sa lokal:
# I-clone ang repository
git clone https://github.com/owu/wsl-dashboard.git
cd wsl-dashboard
# I-compile ang Release version
cargo build --release
# Ang mga compiled na produkto ay nasa target/release/ directorySa ganitong paraan, ganap mong makumpirma ang nilalaman ng code na pinapatakbo.
Ang pagbili ng EV code signing certificate ay maaaring malutas ang problema sa maling positibo mula sa ugat, ngunit nahaharap sa mga sumusunod na realistikong kahirapan:
Kung nais mong suportahan ang pag-unlad ng proyektong ito, maaari kang mag-donate sa pamamagitan ng sponsorship channel sa pangunahing pahina ng proyekto, tinutulungan ang developer na masakop ang mga gastos sa pagpapatakbo tulad ng certificate.
Salamat sa iyong pag-unawa at suporta!