Перевірка, що завантаження справді від нас

Дві перевірки, тридцять секунд, нічого встановлювати не треба. Варто робити це з будь-яким завантаженням, а не лише з цим.

Навіщо це взагалі

Бо обидва способи, якими завантаження псується, невидимі: копія, розміщена десь інде й на вигляд точнісінько така сама, і справжній файл, змінений дорогою до тебе. У Провіднику жодне з цього не виглядає інакше. Обидва не проходять перевірок нижче.

Перевірка 1 — підпис

Правий клік → Властивості. Якщо там є вкладка Цифрові підписи, ім'я в підписі має бути нашим; якщо ім'я чуже — зупинися: цей файл не той, який ми випустили.

Дійсний підпис каже, хто підписав файл і що відтоді він не змінювався. Він не каже, яка саме в тебе збірка й чи та це, для якої на цій сторінці опубліковано хеш, — це робить відбиток нижче, і вирішує саме він.

Перевірка 2 — відбиток

Відкрий PowerShell у теці, куди ти завантажив файл:

Get-FileHash .\w0a-*.exe -Algorithm SHA256

Порівняй результат із SHA-256, надрукованим під кнопкою завантаження на нашій сторінці завантаження. Він має збігатися символ у символ.

Хеш, який ти переписуєш звідти ж, звідки взяв файл, вартий менше за хеш з іншого місця. Саме тому ми публікуємо його на сайті, а не поруч із файлом.

Якщо якась із перевірок не пройшла

Видали файл. Завантаж його знову з w0a.app — набравши адресу вручну, а не за посиланням, яке тобі хтось надіслав.

Якщо не вийшло вдруге або якщо ти взяв файл не з нашого сайту, скажи нам, звідки він у тебе.

Що ми робимо зі свого боку

Кнопка завантаження на нашому сайті завжди веде лише на наш власний домен або на наш власний реліз на GitHub; сторінка не запропонує завантаження з жодної іншої адреси.

Пов'язане

Ця сторінка допомогла?

Чого бракувало або що не спрацювало? Ми читаємо кожну таку відповідь.

Якщо ця сторінка не розв'язала проблему, напиши нам — скажи, яку статтю ти читав, і ми виправимо статтю.