Clumsy 0.2
Введение | |
Обзор Clumsy | |
Правила, доступные по умолчанию | |
Заблокировать определённый IP | |
Связанные статьи |
Введение
Clumsy целенаправленно ухудшает условия, в которых работает Ваше сетевое соединение в Windows.
Скачать
Большинство пользователей сети стараются иметь надёжное подключение к интернету.
, т.к. это даёт им возможность наслаждаться находящимся там контентом и не
напрягаться по поводу скорости соединения.
Если Вы геймер, например, то уж точно не хотите больших лагов, а вот пользователи
P2P больше всего не любят когда провайдер режет скорость, стримеров же напрягает
потеря пакетов.
Если Вы администратор сети или разработчик продукты которого зависят
от сетевых соединени, Вам будет полезно протестировать как они будут
работать при плохом качестве соединения.
Что произойдёт с Вашим приложением, когда в соединении возникнут
задержки (lag)
потери (drops) или ограничение трафика (throttling)? Предусмотрены ли эти ситуации заранее или
они нарушат работу сервера или приложения?
Обзор Clumsy
Clumsy для Windows была разработана для того, чтобы Вы могли получить ответы на эти вопросы. Это бесплатная программа, доступная в 32-bit и 64-bit версии, которая может имитировать сетевые соединения плохого качества.
Когда Вы запускаете портативную программу после распаковывания
запускается графический пользовательский интерфейс, изображенный выше.
Верхнее меню позволяет выбрать предустановленный шаблон для Вашего теста.
Например, выбрать весь IPv4 localhost трафик, все отправляемые пакеты
или пакеты с выбранного IP адреса.
Ниже перечеслены доступные в Clumsy функции. Советую посмотреть официальную
гифку
демонстирующую все опции наглядно (следите за бегущим столбцом слева).
- Lag эмулирует задержку в сети равную указанному Вами в настройках времени в миллисекундах.
- Drop отбрасывает пакеты с верноятностью указанной Вами.
- Throttle блокирует трафик на определённое время и затем посылает его обратно.
- Duplicate посылает клоны Ваших пакетов вслед за оригиналами.
- Out of order меняет порядок пакетов.
- Tamper искажает содержимое пакетов.
Правила, доступные по умолчанию
Правило | Описание: |
---|---|
localhost ipv4 all : | outbound and ip.DstAddr >= 127.0.0.1 and ip.DstAddr <= 127.255.255.255 |
localhost ipv4 tcp : | tcp and outbound and ip.DstAddr >= 127.0.0.1 and ip.DstAddr <= 127.255.255.255 |
localhost ipv4 udp : | udp and outbound and ip.DstAddr >= 127.0.0.1 and ip.DstAddr <= 127.255.255.255 |
all sending packets : | outbound |
all receiving packets : | inbound |
all ipv4 against specific ip : | ip.DstAddr == 198.51.100.1 or ip.SrcAddr == 198.51.100.1 |
tcp ipv4 against specific ip : | tcp and (ip.DstAddr == 198.51.100.1 or ip.SrcAddr == 198.51.100.1) |
udp ipv4 against specific ip : | udp and (ip.DstAddr == 198.51.100.1 or ip.SrcAddr == 198.51.100.1) |
all ipv4 against port : | ip.DstPort == 12354 or ip.SrcPort == 12354 |
tcp ipv4 against port : | tcp and (tcp.DstPort == 12354 or tcp.SrcPort == 12354) |
udp ipv4 against port : | udp and (udp.DstPort == 12354 or udp.SrcPort == 12354) |
ipv6 all : | ipv6 |
Нужно правило, которое будет блокировать все IP, кроме двух | ipv6 and ip.DstAddr !=10.6.1.100 and ip.DstAddr !=10.6.1.170 (не работает) |
Заблокировать определённый IP
ip.DstAddr ==10.6.1.107 or ip.SrcAddr == 10.6.1.107
Тестирование ПО | |
Разработка ПО | |
DevOps | |
IT | |
Кибербезопасность | |
RFID | |
Web | |
Список открытых API |