Skip to content

Bab Positif Palsu saka Piranti Lunak Keamanan ​

Katrangan Masalah ​

Sawise ngunduh paket instalasi .exe utawa paket terkompresi .zip WSL Dashboard, Windows Defender utawa antivirus liyane bisa njedulake peringatan keamanan, nuduhake file berisiko utawa langsung mblokir lan mbusak.

Napa Iki Bisa Kedadeyan? ​

Iki positif palsu, dudu ateges file kasebut bener-bener nggawa virus.

Akar panyebabe yaiku: Proyek iki durung tuku sertifikat tandha tangan kode EV (Extended Validation).

Apa Sertifikat Tandha Tangan Kode? ​

Sertifikat tandha tangan kode digunakake kanggo menehi tandha tangan digital file sing bisa dieksekusi, mbuktekake yen file kasebut asale saka penerbit sing dipercaya lan ora diowahi. Windows nindakake pemeriksaan keamanan sing luwih ketat marang program sing ora ditandhatangani utawa ditandhatangani nganggo sertifikat biyasa.

Bedane Jinis Sertifikat ​

Jinis SertifikatRegaKebijakan SmartScreen
Tanpa tandha tanganGratisLangsung diblokir, ditandai minangka "penerbit ora dikenal"
Sertifikat OV biyasaAtusan yuan/taunIsih njedulake peringatan, perlu ngumpulake reputasi
Sertifikat EVEwonan yuan/taunLangsung lolos, tanpa peringatan

Program sing ora ditandhatangani nganggo sertifikat EV bakal ditandai minangka ora aman kanthi default dening Windows SmartScreen, lan antivirus uga luwih gampang ngenali minangka ancaman potensial.

Bab Keamanan File ​

Tenang, proses build proyek iki sakabehe transparan lan bisa diaudit:

  1. Kode sumber terbuka: Kabeh kode sumber di-hosting ing GitHub, sapa wae bisa mriksa
  2. Build otomatis: File exe digawe kanthi otomatis dening workflow GitHub Actions ing server GitHub, kabeh proses tanpa campur tangan manungsa
  3. Build bisa ditelusuri: Saben build duwe cathetan log lengkap, bisa dideleng ing kaca GitHub Actions
  4. Rilis tanpa kontak: Pangembang ora bisa nyisipake kode mbebayani apa wae sajrone proses build, file otomatis wiwit rampung build nganti rilis lan unduhan

Sederhanane: file exe ora nate liwat tangan pangembang, ora ana kemungkinan "diracun".

Solusi ​

Solusi 1: Nambahake menyang Whitelist Kepercayaan (Disaranake kanggo Pangguna Umum) ​

Nalika diblokir dening Windows Defender:

  1. Bukak "Windows Security Center (Pusat Keamanan Windows)" → "Virus & threat protection (Perlindungan virus lan ancaman)"
  2. Klik "Protection history (Riwayat perlindungan)"
  3. Temokake item sing diblokir, klik "Actions (Tindakan)" → "Allow (Idini)"

Utawa tambahake pengecualian sadurunge ngunduh:

  1. Bukak "Windows Security Center" → "Virus & threat protection" → "Manage settings (Atur pangaturan)"
  2. Gulir mudhun temokake "Exclusions (Pengecualian)", klik "Add or remove exclusions (Tambah utawa busak pengecualian)"
  3. Tambahake direktori unduhan minangka pengecualian

Antivirus pihak katelu: Monggo tambahake file utawa direktori sing diunduh menyang dhaptar kepercayaan ing piranti lunak sing gegandhengan.

Solusi 2: Kompilasi saka Kode Sumber (Disaranake kanggo Pangembang) ​

Yen sampeyan isih ragu karo biner pra-kompilasi, sampeyan bisa ngklon kode sumber lan ngompilasi ing lokal:

bash
# Klon repositori
git clone https://github.com/owu/wsl-dashboard.git
cd wsl-dashboard

# Kompilasi versi Release
cargo build --release

# Asil kompilasi ana ing direktori target/release/

Kanthi cara iki sampeyan bisa sakabehe njamin konten kode sing dijalanake.

Solusi 3: Tuku Sertifikat EV (Katrangan kanggo Pangembang) ​

Tuku sertifikat tandha tangan kode EV bisa ngrampungake masalah positif palsu saka akar, nanging ngadhepi kesulitan realistis ing ngisor iki:

  • Biaya dhuwur: Sertifikat EV mbutuhake ewonan yuan saben taun
  • Biaya berkelanjutan: Sertifikat perlu dianyari saben taun, minangka beban jangka panjang
  • Sifat proyek: WSL Dashboard minangka proyek open source nirlaba, angel nanggung biaya iki

Yen sampeyan pengin ndhukung pangembangan proyek iki, sampeyan bisa donasi liwat saluran sponsor ing kaca utama proyek, mbantu pangembang nutup biaya operasional kaya sertifikat.

Ringkesan ​

  • File diblokir amarga kurang sertifikat tandha tangan kode EV, dudu virus
  • Kabeh artefak build digawe otomatis dening GitHub Actions, proses transparan lan bisa diaudit
  • Pangguna bisa ngrampungake masalah iki kanthi nambahake whitelist utawa ngompilasi dhewe
  • Tuku sertifikat EV bisa ngrampungake saka akar, nanging ana tekanan ekonomi kanggo proyek nirlaba

Matur nuwun kanggo pangerten lan dhukungan sampeyan!