Вопросы, которые задают первыми
Те, на которые лучше ответить до загрузки, а не после.
Зачем нужны права администратора?
Потому что пакеты перехватывает драйвер ядра, а Windows не загружает его для обычного пользователя. Программа сама запрашивает права при запуске. Из командной строки она отказывается с определённым кодом завершения, а не падает на полпути.
Сломает ли она весь компьютер или только моё приложение?
То, на что вы её направите. Задайте цель, и пострадает только это приложение. Оставьте цель пустой, и пострадает каждое соединение на компьютере, о чём программа предупреждает и в окне, и в командной строке, прежде чем вы успеете удивиться, почему оборвался видеозвонок.
Как всё отменить?
STOP. Закрытие программы делает то же самое, как и ограничение по времени, если вы его задали. Если сам инструмент умрёт посреди сеанса, внутренний сторожевой таймер остановит перехват, а не оставит вашу сеть испорченной: сеанс не должен пережить запустившую его программу.
Отправляет ли она что-нибудь куда-нибудь?
Нет. Нет ни аналитики, ни отправки отчётов о сбоях в какой-либо сервис, ни проверки обновлений. У программы вообще нет сетевого клиента. Единственное исходящее соединение, которое она может установить, это открытие страницы поддержки в вашем браузере после вашего щелчка. Она перехватывает ваш трафик, поэтому этот трафик не должен покидать вашу машину, и эта страница, которую вы читаете, тоже ничего не загружает у посторонних.
Windows предупредила меня о загрузке. Почему?
Программа подписана, поэтому в предупреждении названо, кто её подписал, а не написано «Неизвестный издатель». SmartScreen может ещё какое-то время предупреждать, потому что сертификат новый, а он пока не видел его достаточно часто. Некоторые антивирусы тоже могут реагировать на программу, которая запрашивает права администратора и загружает сетевой драйвер. Каждый релиз публикует контрольную сумму SHA-256 и подписанный список своих компонентов, так что вы можете проверить то, что скачали, а не доверять зелёной галочке.
Моя загрузка полностью умерла, и ничто не говорит почему
Проверьте максимальный размер пакета. Если он задан достаточно низким, это уже не меньший пакет, а чёрная дыра: сеть выбрасывает слишком большое и никогда об этом не сообщает. Верните значение, и передача возобновится.
Работает ли это в Linux или macOS?
Нет, и не будет. Программа стоит на драйвере ядра Windows. В Linux эту работу делает tc с netem, и он уже установлен.
Правда ли это бесплатно? Можно ли использовать на работе?
Да. Программа бесплатна и имеет открытый исходный код по лицензии GNU GPL v3, в том числе на работе, а исходный код доступен всем для чтения и изменения. Загрузка это один и тот же файл для всех.