Windows SmartScreenフィルターとは?ダウンロード レピュテーションとXSS保護機能を解説
Microsoftが提供するSmartScreen機能は、登場以来、潜在的に危険なダウンロードを累計10億回以上ブロックしてきた実績を持つセキュリティ機能です。Internet Explorer(IE)のユーザーをマルウェアからより確実に守るため、Microsoftはダウンロード レピュテーション(Download Reputation)と呼ばれる評価システムを導入しました。SmartScreenアプリケーションやIEのダウンロード レピュテーションを活用することで、ユーザーは「広く知られている安全なファイル」と「コンピューターへのリスクが高いファイル」を見分けられるようになります。

Windows SmartScreenとダウンロード レピュテーションの仕組み
Internet Explorerは、SmartScreenによるマルウェア保護を組み込んだ初めてのダウンロード マネージャーであり、SmartScreenダウンロード レピュテーションを最初に導入したブラウザーです。この機能は評判(レピュテーション)データを活用する画期的な仕組みで、よく知られたファイルに対しては不要な警告を表示せず、悪意のある可能性が高いダウンロードに対しては、より厳重な警告を表示します。
この機能はその後も改良が続けられ、大きく強化されました。現在のSmartScreenフィルターは、ユーザーがWebページにアクセスしようとするたびにリモート サーバーへ問い合わせを行い、そのサイトが危険かどうかを動的に判定します。
その結果、既知または疑わしいサイトを訪れようとした時点でユーザーへ警告を表示し、そのサイトからのダウンロードを阻止したり、サイトによる悪意あるコードの注入を防いだりすることが可能になります。
SmartScreenのマルウェア対策は、悪意のあるソフトウェアを配布しているWebサイトを特定してブロックすることに重点を置いています。評判ベースの機能であるSmartScreenは、従来のウイルス対策ソフトやアンチマルウェアのシグネチャではまだ検出されていない新種の脅威であっても、既存の悪意あるサイト経由のものであればブロックできます。このように、SmartScreenフィルターは識別と保護の両面で新たな次元を提供し、従来のウイルス対策製品を補完する存在です。マルウェアからの総合的な保護のためには、従来型のウイルス対策製品も併せてインストールし、常に最新の状態に保つことを強くお勧めします。
関連記事: Internet ExplorerでSmartScreenフィルターを有効/無効にする方法
今日のユーザーの多くは、あらゆるダウンロードに対して表示される画一的な警告に慣れきってしまい、無視するようになっています。他のブラウザーでは、ごく一般的なプログラムであろうと、数分前に作成されたばかりのマルウェアであろうと、まったく同じ警告が表示されてしまうのです。
ダウンロード レピュテーションを活用してユーザーの安全性判断を支援しているブラウザーは、Internet Explorerだけです。SmartScreenダウンロード レピュテーションにより、IEは頻繁にダウンロードされるプログラムへの警告を省き、リスクの高いプログラムに対しては具体的で対処しやすい警告を表示します。
IEのダウンロード マネージャーでは、リスクの高いプログラムには明確な警告が表示され、よく知られたプログラムには一切警告が表示されません。たとえば、次のようなメッセージが表示されます。
このプログラムはコンピューターに損害を与える可能性があります
このプログラムはあまりダウンロードされておらず、コンピューターに損害を与える可能性があります
IEのSmartScreenダウンロード レピュテーションによって、ユーザーは安全性に関してより適切な判断を下せるようになります。
さらにMicrosoftは、このアプリケーション レピュテーション(Application Reputation)機能をすべてのWindowsユーザーにも提供しています。このオプトイン機能を有効にすると、インターネットからダウンロードしたプログラムを初めて起動する際に、アプリケーション レピュテーションのチェックが自動的に行われます。Windows SmartScreenは、まだ評判が確立されていない、つまりリスクが高いとみなされるプログラムを実行しようとしている場合にユーザーへ通知します。一方、評判が確立されているプログラムや発行元であれば、「クリックして実行」するだけで済むシンプルで快適な操作性が実現されます。
このメッセージは、攻撃におけるソーシャル エンジニアリング(社会的手法)の側面を妨げ、ユーザーがより多くの情報に基づいて信頼性を判断できるようにします。
Windows 10/8でWindows SmartScreenが有効になっている場合、Internet Explorer 11/10はWindows SmartScreenのエクスペリエンスとシームレスに連携します。
関連記事: SmartScreenフィルターの警告メッセージの意味を解説
Internet ExplorerのXSSセキュリティ機能
Internet Explorerは以前よりも安全になりました。新たに追加・強化されたセキュリティ機能のひとつが、XSS(クロスサイト スクリプティング)保護です。
XSS(クロスサイト スクリプティング)とは、Webアプリケーションに典型的に見られるコンピューターセキュリティ上の脆弱性の一種で、悪意のあるユーザーが、他のユーザーが閲覧するWebページへコードを注入できてしまう状態を指します。
この機能はIEでは既定で有効になっています。フィルターがクロスサイト リクエスト内にXSSの疑いを検出すると、まず攻撃を特定し、その攻撃がサーバーの応答の中で再現された場合には無効化(無害化)します。
こちらの記事もおすすめ:
- Internet ExplorerでSmartScreenフィルターを有効/無効にする方法
- SmartScreenフィルターをバイパスしてファイルをダウンロードする方法
- SmartScreenフィルターの警告のバイパスを防止する方法

-
Windows 10 / 8でSmartScreenフィルターを無効化する方法【手順を画像付きで解説】
Windows SmartScreenは、Internet Explorer 8(IE8)とともに導入されたセキュリティ機能です。この内蔵機能は、有害な脅威、ファイル、プログラム、ウェブサイトの実行をブロックします。また、SmartScreenフィルターが安全と認識していないウェブサイトやプログラムを実行しようとした際には、警告を発します。つまり、セキュリティリスクからPCを守るためのセキュリティフィルターであり、Microsoftはその後のWindowsバージョンにもこの仕組みを採用し続けています。 確かに優れたセキュリティ機能ですが、時には少し煩わしく感じることもあります。Windows
-
Windows 11でWindowsセキュリティをリセットする3つの簡単な方法
Windows セキュリティは、Windows 11 デバイスと個人情報を守るための総合的なセキュリティセンターです。しかし、アプリが不具合を起こしたり、稀には起動しなくなったりすることもあります。そのような場合は、Windows セキュリティをリセットしましょう。リセットを実行すると、すべての設定が工場出荷時の既定値に戻ります。リセット後のアプリは、最初にパソコンで起動したときとまったく同じ状態で動作・表示されます。アプリの再インストールに似ていますが、リセットの方が短時間で完了し、ダウンロードし直す必要もありません。ここでは、Windows 11 の Windows セキュリティをリセット