TLSのハンドシェイクプロセスをテストする必要があります。 Linuxでプロセス間通信を使用することを考えました。それは可能ですか?
そうでない場合、この目的のためにどのシミュレータを使用できますか?
はいの場合、これをLinuxに実装するにはどうすればよいですか?実際の状況のようにクライアントとサーバーの通信を実装する必要がありますか? Javaアプリを作成する必要がある場合、それはどのように行うことができますか?どのシミュレータまたはIDEを使用できますか?
これが尋ねるのに最適なチャネルかどうかはわかりませんが、これが私のやり方です。
簡単な情報:
openssl s_client -state -nbio -connect myhost:443
より深い洞察が必要な場合は、Javaアプリケーションを作成することをお勧めします(Java world SSLソケットに接続し、次のパラメーターで開始します:-Djavax.net.debug=ssl
これにより、SSL hasdshakeおよびSSL関連のイベントが出力/デバッグされます。すべてのネットワークイベントを出力する場合は、all
値を使用できます。