"Перехват" флеш-розетка с Java - PullRequest
1 голос
/ 08 декабря 2010

при наличии флеш-приложения, которое открывает сокет-соединение с веб-сервером, возможно ли считывание пакетов, которыми обменивается java-приложение, без перенаправления всего флеш-трафика (то есть без программирования прокси-сокета)?

Ответы [ 2 ]

1 голос
/ 08 декабря 2010

То, что вы пытаетесь сделать, требует более низкого уровня анализа сети, чем сокеты. А именно libpcap и его Java-привязки, jNetPcap . Это позволит вам захватывать пакеты почти так же, как это делает Wireshark, но из Java. Другие варианты - анализ журналов Wireshark после эксперимента, и это может довольно быстро стать неуклюжим. Вы также можете написать собственный анализатор wireshark .

1 голос
/ 08 декабря 2010

Единственный способ, которым я могу думать, - это изменить файл hosts, чтобы он отображал адрес вашего сервера Java, как если бы он был адресом назначения.

Кстати, если вас интересует только проверка сетевого трафика для этого приложения, вы также можете использовать fiddler

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...