Skip to main content

ダイナミックリンクライブラリとは何ですか?

Dynamic Linkライブラリは、MicrosoftがWindows&Regのコードの同じセクションにアクセスできるようにするためにMicrosoftが使用するシステムです。同時に。これは、マルチタスクの効果的に動作する鍵の1つです。2010年、セキュリティ研究者は、ダイナミックリンクライブラリシステムが機能した方法で、ハッカーが活用する方法の抜け穴を発見しました。これにより、アプリケーションの使いやすさに影響を与えることなく修正する方法に対するジレンマが発生しました。およびソフトウェアアプリケーション。Windows&Reg;は、プログラムとも呼ばれる個々のアプリケーションがコンピューター処理能力にアクセスする方法を調整するための主に存在するオペレーティングシステムです。Windows&Reg;それ自体は、最終的には、アプリケーションが互いにハードウェアと相互作用する方法のルールブックまたはガイドとして効果的に機能する一連のコンピューターコードです。コード。1つの例は、Windows&Reg;のセクションです。ドキュメントの印刷を担当します。ほとんどのアプリケーションはある時点でこの機能にアクセスする必要がありますが、すべてのアプリケーションがアプリケーションの実行を開始するとすぐに関連するコードをコンピューターメモリにロードした場合、リソースの非効率的な使用であり、競合を引き起こす可能性があります。Windows&Reg;特定の関数のコード(この場合印刷)は、動的リンクライブラリまたはDLLファイルとして知られる小さなプログラムとして保存されます。ユーザーがワードプロセッサなどのアプリケーションを実行している場合、このファイルは自動的に開かれていません。代わりに、ワードプロセッサは、必要なときにファイルを開き、アクティブにします。この場合、ユーザーがドキュメントを印刷したい場合は、歴史的に、多くのアプリケーション開発者は、関連するダイナミックリンクの名前が記載されたコードを書いただけです。ライブラリは、コンピューター上の場所を正確に指定するのではなく、呼び出されました。これを回避するために、Windows&Reg;定義された順序でロケーションのセットリストを検索して、欠落しているDLLファイルを見つけるためのセットシステムがあります。これは、DLLファイルとして偽装された悪意のあるファイルが適切な場所に配置され、正当なファイルの前で見つかり、開くと理論的に悪用される可能性がありますが、ハッカーはマシンに物理的なアクセスを必要とするため、主要なセキュリティリスクとは見なされませんでした。整備されている悪意のあるファイル。2010年、ハッカーがリモート接続を介してそのようなファイルを理論的に導入できることが発見されました。つまり、インターネット上にあります。これは、数十のWindows&Reg;を意味します。アプリケーションは、この方法を使用した攻撃に対して脆弱でした。セキュリティコミュニティは、個々のアプリケーションを書き換えて、各開発者がアクションを起こしていることに依存している正当なDLLファイルの場所を指定するか、MicrosoftがWindows&Reg;そのようなファイルを扱います。これにより、アプリケーションが適切に動作を停止する可能性があります。