TCP Proxy

TCP Proxy
Требуется:
org.jancy.io.netorg.jancy.io.serverorg.jancy.io.tcp
Опционально:
org.jancy.io.ip4org.jancy.io.ip6

Плагин TCP Proxy - это посредник для TCP-соединений. Как и плагин Pcap Sniffer, он предназначен для проверки данных, передаваемых между 2 TCP-узлами.


Вы настраиваете его с определенным интерфейсом и локальным TCP-портом для прослушивания и определенным адресом назначения для подключения. Всякий раз, когда клиент подключается к стороне сервера TCP Proxy, клиентская сторона устанавливает вторичное соединение с указанным удалением. Затем TCP-прокси продолжает передавать данные туда и обратно между двумя своими одноранговыми узлами, регистрируя все в процессе.


В некоторых ситуациях этот прокси-подход лучше, чем сниффер.


Использовать сниффер для перехвата пакетов соединения, которое вы хотите отслеживать, не всегда просто. Например, если это TCP через Wi-Fi, Pcap может не отключить его. Или это может быть обычная сеть Ethernet, но с обоими узлами за пределами вашего сегмента локальной сети, вне досягаемости Pcap. Перенаправление TCP-сообщений через плагин TCP Proxy решает эти проблемы.


Еще одна причина использовать прокси вместо сниффера - это четкость представления. Когда вы используете TCP-прокси, легко следить за фактическим обменом данными. Журнал выглядит точно так же, как при использовании плагина TCP Connection, в отличие от представления на основе пакетов, генерируемого анализатором.


Плагин TCP Proxy позволяет вам принимать и поддерживать несколько входящих подключений одновременно. Если журнал становится слишком запутанным — примените фильтр и оставьте только разговор с конкретным клиентом, скрыв все остальное.