SSLストリッピング攻撃とは?防止方法は?

インターネットは私たちの生活の一部となっています。それは今日私たちが持つ必需品の1つです。インターネットなしでは、私たちは今どきの生活を想像できません。何かが私たちの生活の中で不可欠なツールになると、それらがもたらす脅威も大きくなります。クリックするリンク、閲覧するWebサイト、ダウンロードするものには注意する必要があります。注意しないと、デバイスはデータをフィッシングする攻撃や詳細に対して脆弱になる可能性があります。インターネットを介して発生する詐欺は蔓延しており、注意しないと、次に詐欺に遭うのは私たちかもしれません。インターネットを閲覧中に直面する問題の1つは、SSLストリッピング攻撃です。このガイドでは、SSLストリッピング攻撃とは何かSSLストリッピング攻撃を防ぐ方法について説明します。

SSLストリッピング攻撃とは?

SSLストリッピング攻撃とは、暗号化されたHTTPS接続からダウングレードすることで、ブラウザがセキュリティの低いHTTP接続にアクセスできるようにする脅威です。

明確にするために、Webサイトにアクセスしている間にバックグラウンドで実行されるいくつかのことを理解する必要があります。どのWebサイトにアクセスしても、ブラウザはサイトのSSL(Secure Sockets Layer)証明書に基づいて、HTTP(Hyper Text Transfer Protocol)またはHTTPS(Hyper Text Transfer Protocol Secure)接続を使用して接続します。HTTP接続はセキュリティが低く、ユーザーに多くの脅威をもたらします。そのため、セキュリティの専門家はすべてのWebサイトでHTTPS接続を使用することを推奨しています。HTTPS Everywhereなどのブラウザ拡張機能を使用すると、ブラウザはHTTPS Webサイトのみを訪問するようにすることができます。

さて、SSLストリッピング攻撃に移りますが、すべてのWebサイトには、そのIDを検証し、トラフィックの暗号化を可能にし、ユーザーのプライバシーを保護するSSL証明書があります。そのため、SSLストリッピング攻撃により、データ、トラフィック、IPアドレスが公開され、Web接続のセキュリティが低下し、サイバー攻撃や脅威を受けやすくなります。

SSLストリッピング攻撃により、ハッカーはWebトラフィックを確認し、分析して、インターネット上であなたを模倣することができます。ハッカーはこの攻撃を使用してあなたになりすまします。

たとえば、Outlookなどの電子メールサービスを使用して会話している場合、ハッカーは仲介者として機能し、すべての会話を盗み見ることができます。ハッカーは暗号化されていないトラフィックをあなたに送信し、赤いフラグを作成するために暗号化されたトラフィックをOutlookサーバーに送信します。

SSLストリッピング攻撃の餌食になると、情報が盗まれたり、あなたの名義で不正取引が行われたり、銀行口座が盗まれたり、友人や家族を攻撃に誘い込むようなコミュニケーションの餌食になったりすることがあります。

SSLストリッピング攻撃はどのように機能しますか?

SSLストリッピング攻撃はさまざまな方法で行われます。インターネット上のWebサイトへの接続はすべて、最初にHTTPを介してルーティングされ、次にHTTPS接続に接続されます。ハッカーは、まだHTTP接続の間にトラフィックを傍受して悪用します。

SSLストリッピング攻撃が機能するさまざまな方法は次のとおりです。

アドレス解決プロトコル(ARP)スプーフィング

ネットワークは、アドレス解決プロトコルを使用して、IPアドレスとMACアドレスで接続します。MACアドレスは、デバイスの物理アドレスとして機能する、すべての単一のネットワークインターフェースカードに割り当てられた一意の識別子です。2つのデバイス間で接続を確立するには、MACアドレスが不可欠です。MACアドレスを取得するために、デバイスはARPを実行します。

デバイスが別のデバイスのMACアドレスを取得するためにARPを送信する間に、ハッカーはそれをスプーフィングしてデバイスのMACアドレスを取得し、それによってすべてのネットワークとトラフィックを傍受します。ARPスプーフィングは、データが盗まれ、ハッカーによってトラフィックの暗号化が解除されるSSLストリッピング攻撃の一形態です。

プロキシサーバー

インターネットを閲覧するたびに、アクセスしているWebサイトまたはアプリのデータを持つデバイスに接続します。サーバーと呼ばれます。ハッカーはサーバーとして機能し、それによって元のサーバーを手の届かないところから排除し、ネットワークとトラフィックを傍受します。

偽のWi-Fiネットワーク

ハッカーは、人々を誘い込んで接続させるために無料のWi-Fiネットワークを作成します。これらのネットワークを作成するために、信頼できるハッカーは、スターバックス、バーガーキングなどの有名なブランドの名前を使用します。元のネットワークであると信じてそのようなネットワークに接続すると、SSLストリッピング攻撃の餌食になります。これにより、すべてのトラフィックとデータがハッカーに公開されます。

SSLストリッピング攻撃を防ぐ方法は?

SSLストリッピング攻撃から身を守るために使用できるさまざまな方法があります。それらは次のとおりです。

HTTPS接続を行う拡張機能を使用する

HTTPS Everywhereなどのブラウザ拡張機能があり、HTTPS接続でのみブラウザが接続してWebページにアクセスできるようにします。HTTPS接続で接続する方法がない場合、拡張機能はWebページの接続をブロックして通知します。Webサイトを信頼できると判断した場合は、拡張機能が推奨しない接続を続行できます。このような拡張機能を使用すると、ブラウザは詐欺やハッカーからさらに一歩安全になります。

サイト全体のSSLがあるWebサイトにアクセスする

Webサイトにアクセスすると、アドレスバーのWebサイトアドレスの横に南京錠のアイコンが表示されている場合があります。これは、サイトが暗号化されており、有効なSSL証明書があることを示しています。Webサイトのすべてのページに南京錠があるWebサイトのみを使用してください。サイト全体のSSLがないと、攻撃を受けやすくなり、トラフィックが公開される可能性があります。

続きを読む:リプレイ攻撃とは何か、そしてどのように防ぐか?

ブラウザと拡張機能を定期的に更新する

Google Chrome、Microsoft Edge、Firefoxなどの主要ブラウザは、期限切れのSSLまたはSSL証明書のない暗号化されていないWebサイトにアクセスしようとしているときにユーザーに警告しています。主要ブラウザは、拡張機能と同様に、毎回の更新で何かを修正し、機能を向上させています。SSLストリッピング攻撃やその他のサイバーセキュリティの脅威を回避するには、常に最新の状態にしておく必要があります。

VPNを使用する

VPNは、SSLストリッピング攻撃やその他のサイバーの脅威から身を守るためのもう1つの最良の方法です。VPNは、トラフィックをトンネル経由でルーティングし、暗号化します。これにより、ハッカーはデータやトラフィックから何かを読み取ったり盗んだりすることが困難になります。

これらは、SSLストリッピング攻撃から身を守るために使用できるさまざまな方法です。