Descarcă Bean Network Tester
Un zip care rulează fără instalare sau un instalator pentru toți utilizatorii calculatorului. Oricum, programul cere singur drepturile de administrator.
Faptele, într-un singur loc
- Preț: gratuit și software liber, GNU GPL v3.
- Rulează pe: Windows 10 și Windows 11, pe 64 de biți.
- Necesită: drepturi de administrator, pentru că traficul este capturat de un driver.
- Instalare: nu e nevoie. Dezarhivează zip-ul oriunde și rulează-l. Sau folosește instalatorul
.msi, care adaugă o intrare în meniul Start și pune programul înPATH(cere drepturi de administrator). - Trimite date: nicăieri. Fără telemetrie, fără verificare de actualizări, fără client de rețea.
- Moduri: o fereastră și același fișier ca instrument în linia de comandă.
- Sursă: pe GitHub, sub aceeași licență.
Ce conține versiunea
O versiune publică cinci fișiere. Două sunt programul, iar celelalte trei sunt acolo ca să nu fii nevoit să iei descărcarea pe încredere:
- zip-ul: programul și driverul pe care îl folosește, împreună într-un singur folder;
- instalatorul .msi: același program, instalat pentru toți utilizatorii calculatorului, cu o intrare în meniul Start;
- SHA256SUMS.txt: sumele de control ale zip-ului și ale instalatorului;
- un SBOM: o listă standard a fiecărei componente din interior, cu versiuni și licențe, semnată față de zip;
- un fișier .sigstore.json: acea semnătură ca fișier, pentru a o verifica fără să întrebi GitHub.
Verificarea că ai primit ce am construit
Suma de control răspunde la „a ajuns neschimbat”. În PowerShell, compară rezultatul cu linia din SHA256SUMS.txt (pentru instalator, pune .msi în locul lui .zip):
Get-FileHash .\BeanNetworkTester-*.zip -Algorithm SHA256
Semnătura răspunde la altă întrebare, „a ieșit asta din acel depozit”, și cere instrumentul de linie de comandă GitHub:
gh attestation verify BeanNetworkTester-vX.Y.Z-windows-x64.zip --repo donislawdev/BeanNetworkTester --predicate-type https://spdx.dev/Document/v2.3
Scrie numele zip-ului descărcat ca prima parte: gh nu acceptă acolo un *. Păstrează --predicate-type: fără el, gh caută alt fel de afirmație și raportează că nu a găsit niciuna.
O sumă de control copiată de pe aceeași pagină cu descărcarea dovedește mai puțin decât o semnătură. Ambele sunt publicate, deci merită un moment amândouă.
Windows te poate avertiza
Programul și instalatorul sunt semnate, deci Windows spune cine le-a semnat, în loc de „Editor necunoscut”. Certificatul este nou, deci SmartScreen poate încă avertiza o vreme, pentru că nu l-a mai văzut des. E vorba despre certificat, nu despre fișier, iar cele două verificări de mai sus îți permit să verifici singur fișierul. Pagina de întrebări tratează asta și ce are nevoie driverul.