Bean Network Tester

Bean Network Tester downloaden

Een zip die zonder installatie draait, of een installatieprogramma voor iedereen op de computer. In beide gevallen vraagt het programma zelf om beheerdersrechten.

Downloaden voor Windows

De feiten op één plek

Wat er in de release zit

Een release publiceert vijf bestanden. Twee zijn het programma, en de andere drie zijn er zodat je de download niet op goed vertrouwen hoeft aan te nemen:

Controleren of je krijgt wat wij hebben gebouwd

De controlesom beantwoordt “is het ongewijzigd aangekomen”. Vergelijk in PowerShell de uitvoer met de regel in SHA256SUMS.txt (voor het installatieprogramma zet je .msi in plaats van .zip):

Get-FileHash .\BeanNetworkTester-*.zip -Algorithm SHA256

De handtekening beantwoordt een andere vraag, “kwam dit uit die repository”, en heeft de opdrachtregeltool van GitHub nodig:

gh attestation verify BeanNetworkTester-vX.Y.Z-windows-x64.zip --repo donislawdev/BeanNetworkTester --predicate-type https://spdx.dev/Document/v2.3

Typ de naam van de zip die je hebt gedownload als eerste deel: gh accepteert daar geen *. Houd --predicate-type erbij: zonder dat zoekt gh naar een ander soort verklaring en meldt dat het er geen heeft gevonden.

Een controlesom die je van dezelfde pagina als de download kopieert bewijst minder dan een handtekening. Beide zijn gepubliceerd, dus beide zijn een momentje waard.

Windows kan je waarschuwen

Het programma en het installatieprogramma zijn ondertekend, dus Windows noemt wie ze heeft ondertekend in plaats van “Onbekende uitgever”. Het certificaat is nieuw, dus SmartScreen kan nog een tijdje waarschuwen, omdat het het nog niet vaak heeft gezien. Dat gaat over het certificaat, niet over het bestand, en met de twee controles hierboven kun je het bestand zelf verifiëren. De pagina met vragen behandelt dit en wat het stuurprogramma nodig heeft.

Waar je begint nadat het draait