一部の政府、インターネットサービスプロバイダー(ISP)、およびネットワーク管理者は、さまざまな理由でVPNトラフィックを検出する(そしてしばしばブロックする)ことを目指しています。 VPNの難読化とは VPNトラフィックを簡単に識別できないようにマスキングする. VPNプロバイダーの文献に関連する用語には、「obfsproxyサーバー」、「トラフィックの難読化」、「ステルスVPN」、および「クローキングテクノロジー」が含まれます。?
この投稿では、この紛らわしい用語を理解するのに役立ちます。難読化とは何か、なぜそれが必要なのかを説明します。また、トラフィックの難読化に使用されるさまざまな方法について説明し、非常にうまく機能するいくつかのVPNを推奨します.
VPN難読化とは?
「難読化」の辞書定義は次のとおりです。
何かを不明瞭、不明瞭、または不明瞭にする行為
VPN難読化は、VPNトラフィックを偽装して、VPNトラフィックのように見えなくなります。このように、それはそれを検出しようとしている誰からも隠すことができます。難読化技術はトラフィック自体を変更するのではなく、認識可能なパターンを隠すマスクを作成します.
OpenVPNは ほとんどのVPNで使用されるデフォルトプロトコル. 暗号化してデータを保護しますが、特徴的な署名も追加します。一部の検出手法、特に高度なディープパケットインスペクション(以下で説明)は、このシグネチャを検出できます.
VPNの難読化の目的は、安全な(暗号化された)方法でデータを転送し続けることですが、トラフィックの性質を隠してブロックを回避できるようにすることです。.
VPNトラフィックを不明瞭にするために使用されるさまざまな方法がありますが、通常は、トラフィックを通常のトラフィックとして偽装する暗号化レイヤーを追加する必要があります。これらについては以下で説明しますが、まず、最初にVPNトラフィックをマスクする必要がある理由を見ていきます。.
VPN難読化が必要な理由?
VPNを使用しているという事実を隠す必要がある主な理由はいくつかあります。
- 政府の検閲を回避
- ネットワークブロックを回避する
- プライバシーと匿名性を改善する
- ISPの調整を防ぐ
これらをさらに詳しく見てみましょう。
1.政府の検閲を回避する
中国、エジプト、イラン、北朝鮮、パキスタンなど一部の国では、政府がインターネットへのアクセスを厳しく制限しています。多くの場合、これらのサイトへのトラフィックを停止することにより、選択した目的のWebサイトをブロックします。たとえば、中国では、「グレートファイアウォール」は、Facebook、WhatsApp、Twitterなどのブロックされたサイトやアプリにユーザーがアクセスするのを防ぐためのさまざまな方法で構成されています.
これらのブロックをバイパスするために、多くのユーザーはVPNの使用を採用しています。 VPNに接続すると、ユーザーのトラフィックは暗号化されるため、コンテンツは判読できません。また、VPNはセカンダリサーバーを介してトラフィックを送信するため、トラフィックを検査すると、禁止されている宛先Webサイトではなく、VPNサーバーに送信されていることがわかります。.
もちろん、中国政府は、人々がVPNを使用してブロックをバイパスするという事実に追いついています。それに応えて、彼らは VPNトラフィックをブロックしよう. これはいくつかの方法で実行できます。たとえば、VPNサーバーが政府に知られている場合、そのサーバーに向かうトラフィックを単にブロックできます。これはトップVPNでさえ頻繁に発生します。そのため、プロバイダーはつま先にとどまり、政府に知られていないさまざまなサーバーを介してトラフィックを送信する準備が必要です。.
VPNトラフィックをブロックするために使用される別の方法は、OpenVPNトラフィックが通常入るポート(ポート1194)をブロックすることです。別のポートを介してOpenVPNトラフィックを送信すると、このタイプのブロックをバイパスできる場合があります.
より高度なブロック方法には、トラフィック自体の性質の検出が含まれます。ディープパケットインスペクション(DPI)は、OpenVPNが持つ一意の署名を検出できます。 VPNトラフィックが検出されると、ブロックされます。これが難読化の出番です。VPNトラフィックを別のものとして偽装することにより、一部のVPNは高度なDPIメソッドをバイパスすることができます.
2.ネットワークブロックを回避する
オフィスや学校でブロックをバイパスするためにVPNを使用している場合、それが常に機能するとは限りません。一部のネットワーク管理者は、VPNトラフィックを検出する方法を導入しています。難読化が役立ちます これらの検出手段を回避する 通常どおりブロックをバイパスします.
3.プライバシーと匿名性を改善する
ほとんどの難読化方法は、データのセキュリティ、プライバシー、および匿名性の追加レイヤーとして機能します。と 暗号化の追加レイヤー, スヌーパーがVPNを使用していることを検出することは困難です。これには、ISP、政府機関、およびサイバー犯罪者が含まれます.
単にセキュリティを重視し、ハッカーを寄せ付けないようにしたい場合や、オンラインプライバシーをさらに求めているジャーナリストや活動家の場合、難読化が役立ちます.
4. ISPスロットルの防止
多くのISPは、ストリーミング、ダウンロード、または特定のWebサイトへのアクセスを確認すると、インターネット速度を抑制します。 VPNは、ISPがトラフィックのコンテンツや宛先を確認できなくなるため、これを防ぐ必要があります。.
ただし、ISPがVPNを使用していることを検出できる場合があり、一部のユーザーは、ISPがVPNトラフィックを抑制していると報告します。速度低下はVPN自体が原因である可能性が高くなります(暗号化により接続速度が低下します)が、 ISPによっては、VPNトラフィックを無差別に制限する場合があります. この場合、難読化はこの慣行の防止に役立つはずです.
こちらもご覧ください: VPNでISPスロットルを停止する方法
VPN難読化の仕組み?
さまざまなVPNの機能について読むと、VPNの難読化に関連する用語に出くわすことがあります。このトピックに関連する「流行語」はたくさんありますが、それらの多くはほぼ同じことを意味します。たとえば、「ステルスVPN」または「ステルスモード」、「クローキングテクノロジー」、「難読化サーバー」などです。これらはすべて、VPNが使用していることを意味します。 トラフィックを隠すための難読化の方法 適切な設定を使用するとき。一部のプロバイダーは、Surfsharkの「NoBordersモード」やVyprVPNの「Chameleonプロトコル」など、難読化方法に新しい名前を付けています。
それで、彼らはあなたのVPNトラフィックに対して実際に何をしているのでしょうか?以下は、VPNプロバイダーが難読化に使用できる方法の一部です。何らかの難読化が機能するためには、それを使用するためにクライアントとサーバーの両方をセットアップする必要があることに注意してください。たとえば、動作するには、VPNアプリとサーバーの両方でObfsproxyを構成する必要があります.
Obfsproxy
ObfsproxyはTorプロジェクトのサブプロジェクトです(匿名のTorブラウザを担当)。これは、中国などの一部の国でのTorトラフィックのブロックに対応して作成されました。 Torトラフィックを難読化して、認識されないようにします。 ObfsproxyはTorで使用するために開発されましたが、OpenVPNでも使用できます。.
Obfsproxyは、OpenVPNトラフィックを非表示にするさまざまな方法で動作するさまざまなプラグ可能なトランスポートを実行します。の 使用されるプラグ可能なトランスポートは、ブロックのタイプに依存します それは回避されています。現在、OpenVPNトラフィックに使用される最も一般的なプラグ可能なトランスポートはobfs4です。これは、トラフィックをスクランブルすることで動作し、本質的には何もないように見えます.
トンネル
Stunnelは、OpenVPNトラフィックをTLS / SSLトラフィックとしてマスクするオープンソースソフトウェアです。 TLS / SSLは、HTTPSで使用される暗号化の一種です。 VPNトラフィックは TLS / SSLトンネルを介してルーティングされます, 暗号化の別のレイヤーを追加し、スヌーパーに通常のHTTPSトラフィックであるように見えるようにする.
OpenVPN XORスクランブル
OpenVPN XORスクランブルは、XOR暗号を使用してOpenVPNトラフィックを偽装します。これは、データの各ビットの値を別の値に置き換える単純な暗号です。これは、いくつかのDPIメソッドができることを保証するのに十分です OpenVPN署名を検出しなくなりました. ただし、XORのシンプルさは、政府のブロックに対して必ずしも効果的ではないことを意味します.
XORがマルウェアのデベロッパーがコードを検出から隠すために使用する人気のあるツールとして悪評を得たことは注目に値します.
難読化を提供するベストVPN
多くのVPNは優れた難読化方法を提供すると主張していますが、それらの多くは政府のブロックを回避するために機能していません。そして、機能するもののうち、速度、セキュリティ、サポートなどの要因の観点から、サービスの品質には大きなばらつきがあります。以下は、難読化を提供する市場で最高のVPNの一覧です。.
難読化を備えたベストVPN:
- ExpressVPN: ExpressVPNは非常に高速で信頼性の高いVPNであり、中国やその他のブロックが課されている国での制限をバイパスする能力で知られています。中国でも簡単に始めることができ、特別な設定は必要ありません。 ExpressVPNには、30日間のリスクのない返金保証が付いています.
- NordVPN: NordVPNは、中国でのVPNブロックのバイパスを可能にする最高の予算プロバイダーです。多くの難読化されたサーバーの1つに接続するだけで準備完了です.
- ホットスポットシールド: このVPNは、検出手段を回避し、無料のWebにアクセスできるようにします。非常に速い速度を誇り、独自の「Catapult Hydra」プロトコルを使用してトラフィックを安全かつ慎重に転送します.
- Surfshark: Surfsharkはブロック解除に最適で、無制限の数のデバイスを接続できます。有効にするとVPNトラフィックを難読化するNoBordersモードと呼ばれる高度な設定機能を提供します.
- VyprVPN: VyprVPNは、高速で信頼性の高いサービスを提供します。独自のChameleonプロトコルに切り替えると、検出を回避できます.
- PrivateVPN: これは、優れたブロック解除機能を備えた別の高速VPNです。 「ステルスVPN」モードでソフトウェアを使用して、トラフィックを難読化できます.
これらのVPNアプリ内の設定を調整して難読化を有効にする方法については、VPNを検出不能にしてブロックをバイパスする方法に関する投稿をご覧ください。.
ブルは、OpenVPNトラフィックをスクランブルするための別の方法です。 XORスクランブルは、トラフィックを暗号化するために使用されるXOR演算を使用します。これにより、トラフィックがランダムなデータのように見えるようになります。これにより、スヌーパーがVPNトラフィックを検出することが困難になります。 難読化を提供するベストVPN いくつかのVPNプロバイダーは、難読化を提供するために特別なプロトコルを開発しています。以下は、難読化を提供するいくつかのVPNプロバイダーの例です。 1. NordVPN NordVPNは、Obfsproxyを使用してVPNトラフィックを難読化することができます。また、NordVPNの「Double VPN」機能を使用すると、トラフィックが2つのVPNサーバーを介してルーティングされ、さらに難読化されます。 2. Surfshark Surfsharkは、NoBordersモードを使用してVPNトラフィックを難読化することができます。これにより、VPNトラフィックが通常のトラフィックとして見えるようになります。 3. VyprVPN VyprVPNは、Chameleonプロトコルを使用してVPNトラフィックを難読化することができます。これにより、VPNトラフィックが通常のトラフィックとして見えるようになります。 まとめ VPN難読化は、政府の検閲やネットワークブロックを回避するために必要な重要な機能です。 VPNトラフィックを難読化