-2
ポート1111で接続を受け付けるアプリケーションをコンパイルしました。 私はこのアプリケーションのソースコードを持っていません。コンパイルされたファイルのみです。 シンプルなbash/Pythonスクリプトを使用して、たとえばテキストの一部を送信することは可能ですか?私は実行してテキストの部分を送信するためにNCを使用しようとしました: echo "test" | nc 127.0.0.1 1111
しかし、私はどのように応答を取得するか、またはアプリケーションがテキストのこの部分を受け入れているかどうかはわかりません。私は "確認、あなたのメッセージ"テスト "のようなものを手に入れたいです。アドバイスをお願いしますか? アプリケーションがFreeBSD OS上で実行されています。アプリケーションからの応答を取得
ありがとうございました!
テストしようとしているアプリケーションの種類を明確にしてください。アプリケーションは、「テスト」のような任意のコマンドに応答して何かに答える義務はありません。 – user1890202
単に 'nc 127.0.0.1 1111'と言うと、あなたの(端末)stdinはポート1111に行き、戻ってきたものはあなたの(端末)stdoutに行きます。このアプリケーションが何を期待しているのか分かっていて、そのプロトコルがバイナリ(ugh)ではなくテキストであれば、あなたは良いはずです。 –