Українська
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 сертифікату підпису коду може从根本上 вирішити проблему хибних спрацювань, але面临以下实际挑战:
Якщо ви хочете підтримати розробку проекту, ви можете зробити внесок через канали赞助 на домашній сторінці проекту, щоб帮助 розробнику покрити операційні витрати, такі як сертифікати.
Дякуємо за розуміння та підтримку!