DLL(Dynamic Link Library)とは、プログラムの実行時に必要な機能やデータを提供する共有ライブラリのことである。DLLを使用すると、ある機能を再利用することができる。 今回は、Visual Studio 2022でDLLを作成し、呼び出し側のプログラムから実行する手順を示す。
皆さん、お久しぶりです! パソコンの操作中に想定外の事象が発生した経験はありませんか。例えば、「DLL ファイルが見つかりません」というエラーが表示されます。このエラーが発生すると、ソフトウェアが正常に起動できなくなるなど、パソコンに ...
今回は,マウスカーソルの動きを記録するアプリケーション「MouseLogger」(以下,ML)を作成します(図1)。このアプリケーションの作成を通して,DLL,WindowsHook,メモリーマップドファイル,クラスの作成方法を紹介しましょう。 図1 今回作成する ...
「DLL-files.com」のトップページ。アルファベット別にインデックスを用意している 試しに「winsock.dll」を探してみよう。頭文字の「w」をクリックすると「w」で始まるDLLファイルをずらりと表示するので、目的の「winsock.dll」のリンクをクリック フリーソフト ...
2010年8月24日に、マイクロソフトからセキュリティアドバイザリー(2269637)「安全でないライブラリーのロードにより、リモートでコードが実行される」が公開されました。以下で、どのような問題なのかを概観します。 この問題は、「バイナリーの ...
脆弱性ポータルサイト“JVN”は17日、複数のMicrosoft製品およびそのインストーラーに脆弱性が存在することを発表した。DLLを読み込む際の検索パスに関する処理に不備があり、インストーラーと同じフォルダー内に存在する特定のDLLファイルを読み込んで ...
ARJ形式書庫ファイルを圧縮・解凍するDLL「UNARJ32.DLL」の最新版v2.00が、5日に公開された。「UNARJ32.DLL」v1.10.1.25およびそれ以前のバージョンにはDLLを読み込む際の検索パスに問題があり、同一フォルダーに存在する特定のDLLを誤って読み込んでしまう脆弱性が ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する