私の PC には、telnet 経由でデバイスに接続する Windows アプリケーションがあります。一連のコマンドをデバイスに送信し、デバイスはそれに応答します。
そのプログラムがデバイスに書き込んでいるものを聞く方法はありますか?
win32 ソケット プログラミングを使用して、アプリケーションに接続するクライアントを作成してみました。しかし、接続が拒否されたというエラーが表示されます。Wireshark でアプリケーションとデバイス間のトラフィックを分析すると、アプリケーションがデバイスの telnet ポート (23) に対して読み取りまたは書き込みを行うたびに、異なるポートを使用していることがわかります。
プログラムからデバイスに送信されたコマンドを読み取る方法はありますか?