Завантажити Bean Network Tester
Zip, що працює без встановлення, або інсталятор для всіх користувачів комп’ютера. Так чи так програма сама просить права адміністратора.
Факти в одному місці
- Ціна: безкоштовно, і це вільне програмне забезпечення, GNU GPL v3.
- Працює на: Windows 10 і Windows 11, 64-розрядна.
- Потребує: прав адміністратора, бо трафік перехоплює драйвер.
- Встановлення: не потрібне. Розпакуйте zip будь-куди й запускайте. Або скористайтеся інсталятором
.msi, який додає пункт у меню «Пуск» і кладе програму вPATH(потрібні права адміністратора). - Надсилає дані: нікуди. Жодної телеметрії, перевірки оновлень чи мережевого клієнта.
- Режими: вікно й той самий файл як інструмент командного рядка.
- Вихідний код: на GitHub, за тією самою ліцензією.
Що входить до випуску
Випуск публікує п’ять файлів. Два з них становлять програму, а решта три є для того, щоб вам не довелося довіряти завантаженню на слово:
- zip: програма й драйвер, який вона використовує, разом в одній теці;
- інсталятор .msi: та сама програма, встановлена для всіх користувачів комп’ютера, із пунктом у меню «Пуск»;
- SHA256SUMS.txt: контрольні суми zip та інсталятора;
- SBOM: стандартний перелік усіх компонентів усередині з версіями та ліцензіями, підписаний щодо zip;
- файл .sigstore.json: цей підпис як файл, щоб перевірити його, не питаючи GitHub.
Перевірка, що ви отримали те, що ми зібрали
Контрольна сума відповідає на питання «чи дійшло без змін». У PowerShell порівняйте вивід із рядком у SHA256SUMS.txt (для інсталятора підставте .msi замість .zip):
Get-FileHash .\BeanNetworkTester-*.zip -Algorithm SHA256
Підпис відповідає на інше питання, «чи це вийшло з того репозиторію», і потребує інструмента командного рядка GitHub:
gh attestation verify BeanNetworkTester-vX.Y.Z-windows-x64.zip --repo donislawdev/BeanNetworkTester --predicate-type https://spdx.dev/Document/v2.3
Як першу частину введіть назву завантаженого zip: gh не приймає там *. Залиште --predicate-type: без нього gh шукає інший вид тверджень і повідомляє, що нічого не знайшов.
Контрольна сума, скопійована з тієї самої сторінки, що й завантаження, доводить менше, ніж підпис. Обидва опубліковані, тож обидва варто перевірити.
Windows може попередити
Програма та інсталятор підписані, тож Windows називає, хто їх підписав, замість «Невідомий видавець». Сертифікат новий, тому SmartScreen ще якийсь час може попереджати, бо він ще не бачив його часто. Це про сертифікат, а не про файл, і дві перевірки вище дають змогу перевірити файл самостійно. Сторінка запитань розповідає про це й про те, що потрібно драйверу.