1

У меня есть внешнее устройство, которое может подключаться через GPRS к Интернету с помощью SIM-карты, и я хочу посмотреть, какие данные оно отправляет. Я могу запрограммировать его на использование моего компьютера в качестве сервера, а затем использовать программу для чтения того, что он отправляет. Проблема в том, что я не знаю, какую программу использовать для чтения входящих данных. Есть идеи?

Устройство в Интернете> Мой домашний маршрутизатор> Переадресация портов> Мой компьютер Я попробовал Windows 7 Telnet Server, но не могу прочитать, что происходит.

3 ответа3

3

Я думаю, что Wireshark является наиболее распространенным инструментом для проверки сетевого трафика. Это также позволит фильтровать данные с определенного порта.

1

Если вы знаете, что он подключается к определенному порту (или вы можете сказать это), netcat может быть самым простым способом сбора данных, поступающих на этот порт, и ни на какой другой.

nc -l -p   > output_file_name

Опция -l помещает netcat в л isten (т.е. сервер) режиме; без этого; netcat действует так же, как клиент Telnet.

Ресурсы:

Примечание. В некоторых версиях netcat -l подразумевает -p , поэтому вы должны просто -l а затем номер порта.

0

Вы можете попробовать TCPView (бесплатная утилита от Microsoft от их поглощения Sysinternals). Это интерфейс на основе графического интерфейса, поэтому вы должны начать работу относительно быстро.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .