Filipino
Appearance
Filipino
Appearance
Pagkatapos i-download ang WSL Dashboard .exe installer o .zip archive, ang Windows Defender o iba pang antivirus software ay maaaring magpakita ng security warning na nagpapahiwatig na ang file ay nagdudulot ng panganib, o direktang i-block at tanggalin ito.
Ito ay isang false positive — ang file ay talagang hindi naglalaman ng anumang virus.
Ang ugat na dahilan ay: ang proyektong ito ay walang EV (Extended Validation) code signing certificate.
Ang code signing certificate ay ginagamit para digital na pirmahan ang mga executable file, pinapatunayan na ito ay nagmula sa pinagkakatiwalaang publisher at hindi na-tamper. Nag-a-apply ang Windows ng mas mahigpit na security check sa mga unsigned na programa o yaong pirmado ng standard na mga certificate.
| Uri ng Certificate | Presyo | SmartScreen Policy |
|---|---|---|
| Walang pirma | Libre | Naka-block agad, minarkahan bilang "Unknown Publisher" |
| Standard na OV certificate | Daan-daang dolyar/taon | Nagpapakita pa rin ng mga babala, nangangailangan ng reputation building |
| EV certificate | Libo-libong dolyar/taon | Pumapasa agad, walang babala |
Ang mga programang hindi pirmado ng EV certificate ay minarkahan bilang hindi ligtas sa default ng Windows SmartScreen, at mas malamang na makilala bilang potensyal na banta ng antivirus software.
Maging panatag, ang build process para sa proyektong ito ay ganap na transparent at na-audit:
Sa madaling salita: ang exe file ay hindi kailanman dumadaan sa kamay ng developer — walang posibilidad ng "paglason".
Kapag na-block ng Windows Defender ang file:
O magdagdag ng exclusion bago mag-download:
Third-party antivirus software: Mangyaring idagdag ang naka-download na file o directory sa trust list sa kaukulang software.
Kung mayroon ka pa ring mga alalahanin tungkol sa pre-compiled binaries, maaari mong i-clone ang source code at i-compile ito nang lokal:
# I-clone ang repository
git clone https://github.com/owu/wsl-dashboard.git
cd wsl-dashboard
# I-build ang Release version
cargo build --release
# Ang build artifacts ay matatagpuan sa target/release/ directorySa ganitong paraan, maaari mong ganap na i-verify ang code na iyong pinapatakbo.
Ang pagbili ng EV code signing certificate ay maaaring fundamental na malutas ang false positive issue, ngunit nahaharap sa mga sumusunod na praktikal na hamon:
Kung gusto mong suportahan ang pag-unlad ng proyekto, maaari kang mag-donate sa pamamagitan ng sponsorship channels sa project homepage para tulungan ang developer na saklawin ang mga operational cost tulad ng mga certificate.
Salamat sa iyong pag-unawa at suporta!