Tải Bean Network Tester
Một tệp zip chạy mà không cần cài đặt, hoặc một trình cài đặt cho mọi người dùng trên máy. Dù chọn cách nào, chương trình tự xin quyền quản trị.
Các thông tin chính, ở một chỗ
- Giá: miễn phí, và là phần mềm tự do, GNU GPL v3.
- Chạy trên: Windows 10 và Windows 11, 64 bit.
- Cần: quyền quản trị, vì lưu lượng được bắt bởi một trình điều khiển.
- Cài đặt: không cần. Giải nén zip ở bất kỳ đâu và chạy. Hoặc dùng trình cài đặt
.msi, thêm một mục vào Start Menu và đưa chương trình vàoPATH(cần quyền quản trị). - Gửi dữ liệu: không đi đâu cả. Không telemetry, không kiểm tra cập nhật, không có máy khách mạng.
- Chế độ: một cửa sổ, và cùng tệp đó như một công cụ dòng lệnh.
- Mã nguồn: trên GitHub, cùng giấy phép.
Bản phát hành gồm những gì
Một bản phát hành công bố năm tệp. Hai là chương trình, ba còn lại có mặt để bạn không phải tin lời mà tải về:
- tệp zip: chương trình và trình điều khiển nó dùng, cùng trong một thư mục;
- trình cài đặt .msi: cùng chương trình đó, cài cho mọi người dùng trên máy, có mục trong Start Menu;
- SHA256SUMS.txt: tổng kiểm tra của tệp zip và trình cài đặt;
- một SBOM: danh sách chuẩn mọi thành phần bên trong, kèm phiên bản và giấy phép, được ký đối với tệp zip;
- một tệp .sigstore.json: chữ ký đó dưới dạng tệp, để kiểm tra mà không cần hỏi GitHub.
Kiểm tra rằng bạn nhận đúng thứ chúng tôi build
Tổng kiểm tra trả lời câu “nó có đến nơi nguyên vẹn không”. Trong PowerShell, so đầu ra với dòng trong SHA256SUMS.txt (với trình cài đặt, đặt .msi vào chỗ .zip):
Get-FileHash .\BeanNetworkTester-*.zip -Algorithm SHA256
Chữ ký trả lời một câu hỏi khác, “nó có ra từ kho mã đó không”, và cần công cụ dòng lệnh của GitHub:
gh attestation verify BeanNetworkTester-vX.Y.Z-windows-x64.zip --repo donislawdev/BeanNetworkTester --predicate-type https://spdx.dev/Document/v2.3
Gõ tên tệp zip bạn đã tải làm phần đầu tiên, vì gh không chấp nhận * ở đó. Giữ --predicate-type: thiếu nó, gh tìm một loại phát biểu khác và báo là không thấy gì.
Một tổng kiểm tra bạn chép từ cùng trang với bản tải chứng minh ít hơn một chữ ký. Cả hai đều được công bố, nên cả hai đều đáng một lát thời gian.
Windows có thể cảnh báo bạn
Chương trình và trình cài đặt đều được ký, nên Windows nêu tên người ký thay vì ghi “Nhà phát hành không xác định”. Chứng chỉ còn mới, nên SmartScreen vẫn có thể cảnh báo một thời gian, vì nó chưa gặp chứng chỉ này nhiều. Đó là chuyện của chứng chỉ, không phải của tệp, và hai cách kiểm tra ở trên cho phép bạn tự xác minh tệp. Trang hỏi đáp nói về điều này và về những gì trình điều khiển cần.