Italiano
Appearance
Italiano
Appearance
Dopo aver scaricato il pacchetto di installazione .exe o l'archivio .zip di WSL Dashboard, Windows Defender o altri software antivirus potrebbero mostrare un avviso di sicurezza, segnalando che il file presenta un rischio o bloccandone/eliminandone direttamente l'esecuzione.
Si tratta di un falso positivo, non di un file realmente infetto da virus.
La causa principale è: questo progetto non ha acquistato un certificato di firma del codice EV (Extended Validation).
Il certificato di firma del codice serve a firmare digitalmente i file eseguibili, dimostrando che il file proviene da un editore attendibile e non è stato manomesso. Windows applica controlli di sicurezza più severi ai programmi firmati senza firma o con certificati ordinari.
| Tipo di certificato | Prezzo | Criterio SmartScreen |
|---|---|---|
| Nessuna firma | Gratuito | Blocco diretto, marcato come "editore sconosciuto" |
| Certificato OV ordinario | Centinaia di yuan/anno | Viene comunque mostrato un avviso; è necessario accumulare reputazione |
| Certificato EV | Migliaia di yuan/anno | Approvazione immediata, nessun avviso |
I programmi firmati senza certificato EV vengono marcati per impostazione predefinita come non sicuri da Windows SmartScreen, e anche gli antivirus tendono a riconoscerli più facilmente come minacce potenziali.
Nessuna preoccupazione: il processo di build di questo progetto è completamente trasparente e verificabile:
In breve: i file exe non passano mai dalle mani dello sviluppatore; non esiste la possibilità che vengano "avvelenati".
Quando Windows Defender blocca:
Oppure aggiungere un'esclusione prima del download:
Antivirus di terze parti: aggiungere il file o la directory scaricati all'elenco di trust nel software corrispondente.
Se si hanno ancora dubbi sui binari precompilati, è possibile clonare il codice sorgente e compilare in locale:
# Clona il repository
git clone https://github.com/owu/wsl-dashboard.git
cd wsl-dashboard
# Compila la versione Release
cargo build --release
# L'output della compilazione si trova nella directory target/release/In questo modo si può verificare completamente il contenuto del codice eseguito.
L'acquisto di un certificato di firma del codice EV può risolvere il problema dei falsi positivi alla radice, ma comporta le seguenti difficoltà concrete:
Se si desidera sostenere lo sviluppo di questo progetto, è possibile donare tramite i canali di sponsorizzazione nella pagina principale del progetto, aiutando gli sviluppatori a coprire i costi operativi come i certificati.
Grazie per la comprensione e il supporto!