articleこれまでの投稿は以下の通りです。今回はマルウェアからの保護について。概念的な内容であまり面白味のある話ではないかもしれませんが、おつきあいいただければ。モバイルデバイスのウィルスやマルウェアによる脅威が増えつつあります。とっては大きな脅威となりえます。マイクロソフトはデータ保護において「多層的な縦深防御」というアプローチをとっているということを解説しましたが、本件に関しても同様のアプローチをとっています。このアプローチは大きく以下の2点に分けられます。マルウェアの脅威を遠ざける上記を踏まえ、具体的に解説します。Framework」と呼ばれています。これは同時に、アプリケーションの実行環境でもあります。Code)フレームワークです。ネイティブなアクセスが行えないように設計されています。マネージドコードによる開発を要求することは、若干の自由度を奪う側面もあるにせよ、開発者の生産性を高め、アプリケーションの安定性を維持できます。フレームワークを適切に使用することで、入力補助機能や安定性チェック、メモリ管理機能などにより、プログラムエラーを回避したり最小限に抑えることができます。セキュリティアーキテクチャはチャンバー(区切られた部屋)という考え方に基づいています。チャンバーにより、それぞれのアプリケーションの境界が定義され、お互いのメモリを書き換えたりストレージ内のデータを更新することを防ぐことができます。アプリは、はじめから分離ストレージへのアクセス権を含め基本的なパーミッションは持っているものの、センサーへのアクセスなどの権限についてはアプリケーションの要求に応じて利用者が承認することで与えられます。必要な権限はアプリケーションを実行する前に利用者に提示する必要があり、アプリケーションが実行中にその権限を昇格させることはできません。アプリケーションに対し、ファイル転送などのバックグラウンドプロセスを実行させるようなエージェントの組み込みを許可しています。いってバックグラウンドで実行させることを許可しているわけではありません。ユーザーがアプリケーションを切り替えると、以前ユーザーが使用していたアプリケーションは休止します。このデザインによって、アプリケーションが休止中にリソースを食いつぶしたり、知らずにアタックを受けることから防御しています。ロックダウンウィルスは、感染したウェブサイトにアクセスするだけでダウンロードされてしまうので、マイクロソフトはブラウザ自信の安全性を可能な限り高めるようなアプローチをとっています。モバイルバージョンが実装されています。サンドボックス環境で最小限の権限を持って動作し、他から構成できないようになっています。アプリケーションは他のアプリケーションからアクセスできないようになっています。介してダウンロードされることはありません。更新するための唯一の手段です。エンジニアリングチームが作成した機能更新パッチやバグフィックスを管理して配布しています。Center(MSRC)とともに、セキュリティレビュープロセスを開発しました。重要なセキュリティ更新を配布することができます。経由してインストールすることができます。その他の経路は用意されておらず、サイドローディングやブラウザからのインストールはサポートされていません。ユーザーに提供される前にその安全性が評価され、認定がなされます。アプリケーションの評価と認定のプロセスでは、不適切なコンテンツかどうかのチェック(アダルトコンテンツを含んでいないかなど)、セキュリティチェック、マルウェアに対する耐性などがチェックされます。マルウェアは、その大部分がインターネット上に存在しますが、一方であまりセキュリティを考慮していないアンマネージドな環境で開発されたアプリケーションが、知らず知らずのうちにマルウェアの発信源となってしまう可能性もあります。上にインストールされて正しく動作するための要件を満たしていると言えます。FeedbackTrademarks。