Bean Network Tester

Запитання, які ставлять першими

Ті, на які варто відповісти до завантаження, а не після.

Навіщо потрібні права адміністратора?

Бо пакети перехоплює драйвер ядра, а Windows не завантажує його для звичайного користувача. Програма сама просить права під час запуску. З командного рядка вона відмовляється з конкретним кодом завершення, а не збоїть на півдорозі.

Воно зламає весь комп’ютер чи лише мій застосунок?

Те, на що ви його спрямуєте. Задайте ціль, і постраждає лише той застосунок. Залиште ціль порожньою, і постраждає кожне з’єднання на комп’ютері, про що програма попереджає вас у вікні й у командному рядку ще до того, як ви встигнете дивуватися, чому обірвався відеодзвінок.

Як це скасувати?

STOP. Закриття програми робить те саме, і обмеження за часом теж, якщо ви його задали. Якщо сам інструмент помре посеред сеансу, вбудований watchdog зупинить перехоплення, а не залишить вашу мережу погіршеною: сеанс ніколи не має пережити програму, що його запустила.

Чи надсилає воно щось кудись?

Ні. Немає аналітики, немає звітів про збої до будь-якої служби й немає перевірки оновлень. У програмі взагалі немає мережевого клієнта. Єдине вихідне з’єднання, яке вона може створити, це відкриття сторінки підтримки у вашому браузері після того, як ви на неї клацнете. Вона перехоплює ваш трафік, тож цей трафік ніколи не має залишати вашу машину, а ця сторінка, яку ви читаєте, теж нічого не завантажує від сторонніх.

Windows попередила мене про завантаження. Чому?

Програма підписана, тож у попередженні названо, хто її підписав, замість «Невідомий видавець». SmartScreen ще якийсь час може попереджати, бо сертифікат новий, і він ще не бачив його часто. Деякі антивіруси також можуть реагувати на програму, що просить права адміністратора й завантажує мережевий драйвер. Кожен випуск публікує контрольну суму SHA-256 і підписаний перелік компонентів, тож ви можете перевірити те, що завантажили, а не довіряти зеленій галочці.

Моє завантаження повністю вмерло, і ніщо не каже чому

Перевірте максимальний розмір пакета. Якщо встановити його досить низьким, це вже не менший пакет, а чорна діра: мережа відкидає надто великі пакети й ніколи про це не повідомляє. Поверніть значення, і передавання відновиться.

Чи працює це на Linux або macOS?

Ні, і не працюватиме. Воно стоїть на драйвері ядра Windows. У Linux цю роботу виконує tc з netem, і вони вже встановлені.

Воно справді безкоштовне? Чи можна користуватися на роботі?

Так. Воно безкоштовне й з відкритим кодом за GNU GPL v3, зокрема й на роботі, а вихідний код доступний кожному, щоб читати чи змінювати. Завантаження це той самий файл для всіх.

Ще

Готові навмисно зламати власну мережу?

Завантажити для Windows