Microsoft Officeには保護されたビュー機能があり、インターネットから安全でない可能性のあるドキュメント/ファイルを開くリスクを軽減することになっています。しかし、なぜ印刷も無効になるのですか?プリンターがネットワークプリンターの場合、マルウェアが拡散する可能性があるからですか?保護されたビューで印刷が無効になっているという単純な繰り返し以外の結果は見つかりませんでした。
Microsoft Officeには保護されたビュー機能があり、インターネットから安全でない可能性のあるドキュメント/ファイルを開くリスクを軽減することになっています。しかし、なぜ印刷も無効になるのですか?プリンターがネットワークプリンターの場合、マルウェアが拡散する可能性があるからですか?保護されたビューで印刷が無効になっているという単純な繰り返し以外の結果は見つかりませんでした。
回答:
なぜ誰もが何かをする理由は難しい。:)
おそらく/理論的には、ドキュメントがプリンタードライバーの欠陥を利用してシステムのセキュリティを危険にさらすように作成される可能性があるためです。
たとえば、欠陥が十分にひどい場合、ドライバのアクティブなメモリ範囲をオーバーフローさせて、任意のコードをスタックに注入し、それを実行することができます。
回答はこのドキュメントにMicrosoftによって埋め込まれていると思います。
https://blogs.technet.microsoft.com/office2010/2009/08/13/protected-view-in-office-2010/
「保護されたビュー」は、サンドボックス内で実行されるwinword-processです(microsoft(によるクレーム)です。基本的に、これは非常に低い権限を持つ単語のインスタンスです。たとえば、プロファイルやユーザー設定を変更することはできません(つまり、プロテクトモードになっていないWordファイル内のマクロは、そのようなことを行うことができます...なんらかの理由で、これはそもそも有用と見なされる可能性があります!)
そのため、このwinword.exeプロセスには、コンピュータ上の他のものへのアクセス権はほとんどありません。したがって、おそらくあなたのプリンターさえもです。これは、プリンタ名と設定を盗み出すだけでも問題になる可能性があるので、妥当と思われます。
したがって、印刷するには、サンドボックス化されていないwinword.exeインスタンスでドキュメントを開く必要があります。これは「オールオアナッシングアプローチ」であり、少し残念ですが、まったく保護しないよりはましです。はい、それは、MSが初期のバージョンのMicrosoft Officeで行った愚かな決定に対して私たちが支払わなければならない代償です。