2017-11-30 13 views
0

タイトルにはかなりの質問があります:もし私がパケットを含んでいれば、私は分かりません。その中のテキストは、Pythonプログラムから他のものへ、ハッカーがネットワーク上でパケットを盗聴しているなら、パケットの内容を確認するには?ソケットを介して送信されたpythonパケットはクリアテキストですか?

+0

一般的には、一部のネットワークはポリシーで(すべてを暗号化していますが)(http://searchsecurity.techtarget.com/definition/network-encryption)です。 Windowsはこれを組み込み機能として提供しており、大企業のドメインでは定期的に有効になっています。 – kindall

+0

はい、彼らはあなたが送信したものを正確に見ることができます。 –

答えて

1

plain TCP or UDP socketを使用した場合、このソケットに書き込むデータは、ネットワーク上でクリアに転送され、ネットワーク層または下位層で暗号化が使用されていない限りスニッフィングできます。つまり、IPSec、OpenVPNなどのVPNテクノロジー。

代わりにSSL wrapped socketを使用している場合、データはアプリケーション内で暗号化され、SSLソケットが安全な設定(強力な暗号、適切な証明書の検証)で作成されていれば盗聴から保護されます。

+0

ありがとう、このSSLラップソケットのものを見てよ^^。 – Alpha

関連する問題