shadow-tls - 実際の TLS ハンドシェイクをファイアウォールに公開するプロキシ。

(NULL)

Created at: 2022-08-25 19:38:48
Language: Rust

シャドウ TLS

実際の TLS ハンドシェイクをファイアウォールに公開するプロキシ。

トロイの木馬のように機能しますが、署名証明書は必要ありません。ファイアウォールは、選択した有効な証明書を使用して実際のTLS ハンドシェイクを確認します。

走る

のコメントを確認してください

docker-compose.yml

使い方

クライアント側では、TLS ハンドシェイクを行うだけです。サーバーの場合、データをリレーするだけでなく、有効な証明書を提供するハンドシェイク サーバーに tls ハンドシェイクを解析する必要があります。TLS ハンドシェイクがいつ終了するかを知る必要があります。終了したら、データを実サーバーに中継できます。

ノート

このプロジェクトは、io_uringを備えた高パフォーマンスの錆びた非同期ランタイムである Monoio に依存しています。ただし、まだ Windows をサポートしていません。したがって、このプロジェクトは Windows をサポートしていません。

ただし、このプロジェクトが広く使用されている場合は、条件付きコンパイルでサポートします。