Українська
Appearance
Українська
Appearance
Після завантаження інсталяційного файлу .exe або архіву .zip WSL Dashboard Windows Defender або інший антивірус може видати попередження безпеки, повідомити, що файл становить ризик, або безпосередньо заблокувати/видалити його.
Це хибне спрацювання, файл насправді не містить вірусу.
Основна причина: проєкт не придбав сертифікат підпису коду EV (Extended Validation).
Сертифікат підпису коду використовується для цифрового підпису виконуваних файлів, підтверджуючи, що файл отримано від довіреного видавця та не був змінений. Windows застосовує суворіші перевірки безпеки до програм, не підписаних або підписаних звичайним сертифікатом.
| Тип сертифіката | Вартість | Політика SmartScreen |
|---|---|---|
| Без підпису | Безкоштовно | Пряме блокування, позначка «Невідомий видавець» |
| Звичайний сертифікат OV | Кілька сотень юанів/рік | Попередження все одно з'являється, потрібна репутація |
| Сертифікат EV | Кілька тисяч юанів/рік | Проходить одразу, без попереджень |
Програми, не підписані сертифікатом EV, за замовчуванням позначаються Windows SmartScreen як небезпечні, і антивірусам легше розпізнати їх як потенційну загрозу.
Не хвилюйтеся: процес збірки цього проєкту повністю прозорий і піддається аудиту:
Простіше кажучи: exe-файл ніколи не проходить через руки розробника, можливість «отруєння» виключена.
При блокуванні Windows Defender:
Або додайте виняток до завантаження:
Сторонні антивіруси: додайте завантажений файл або каталог до списку довіри відповідного програмного забезпечення.
Якщо у вас залишилися сумніви щодо передкомпільованих бінарних файлів, ви можете клонувати вихідний код і зібрати його локально:
# Клонування репозиторію
git clone https://github.com/owu/wsl-dashboard.git
cd wsl-dashboard
# Збірка Release-версії
cargo build --release
# Артефакти збірки знаходяться в каталозі target/release/Так ви можете повністю переконатися у вмісті коду, що запускається.
Купівля сертифіката підпису коду EV може усунути хибні спрацювання в корені, але пов'язана з такими практичними труднощами:
Якщо ви хочете підтримати розвиток проєкту, ви можете зробити пожертву через канали спонсорства на головній сторінці проєкту, допомагаючи розробникам покрити витрати на сертифікати та інші операційні витрати.
Дякуємо за розуміння та підтримку!