実際、ユーザーの活動やシステム情報を監視するため、マルウエアは多くのWindows APIを利用している。そこで今回は、マルウエアがどんなWindows APIをどう悪用しているのかを徹底的に解説する。ユーザーやシステムを監視する狙いでマルウエアが悪用し得る百数十のWindows APIを機能別に分類した ...
Windows向けのプログラムはOS(Operating System)と「対話」しながら動作し、その対話には専用の関数である「Windows API(Application Programming Interface)」を使う。プログラムはWindows APIを介してOSが提供する機能を呼び出し、データの書き込みなどを指示できる。
C言語を学習するときに必ず最初に出会うことになるprintf()関数を使えば、テキストをコンソール上に表示できます。しかし、普段使っているグラフィカルなアプリケーションと同じように、ウィンドウを表示してその中に図形やコントロールを表示するには ...
CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。 講演資料・動画 ...
前回までに、ビルドツールとして「Visual Studio Build Tools 2022」をインストールし、「Developer Command Prompt for VS 2022」でHello Worldプログラムをビルドして実行することを確認した。Microsoft C/C++を使った最も簡単なプログラムのビルドを動作を確認したといった ...
米Microsoft Corporationは6日、Windows 7の新機能を利用するためのソースコードライブラリ「Windows API Code Pack for Microsoft .NET Framework」(以下、「Windows API Code Pack」)v1.0を公開した。現在、“MSDN”のWebサイトからダウンロードできる。なお、利用するには.NET Framework ...
日本マイクロソフト(株)は1日、同社が運営する開発者向けWebサイト“MSDN”において、主要なWindows APIの日本語情報と英語情報を整理・関連付けたコンテンツ“Windows APIリスト”を公開した。 “Windows APIリスト”は、MSDN内で検索やアクセスの頻度が高い一部 ...
NetCOBOLのよくあるご質問を検索できます。 COBOLプログラムからWindowsAPIを呼び出せますか? プログラム間連絡機能を使用して、COBOLからWindowsAPIを直接呼び出すことができます。 CALL文により、呼び出したい関数名とオプションを指定します。関数からの復帰値 ...
0. はじめに:なぜ作るのか? 長時間の作業用BGM動画を流していると、ふいに訪れる静寂。画面を見るとそこには無慈悲なメッセージ。 「動画が一時停止されました。続きを視聴しますか?」 集中力を削ぐこのポップアップを、エンジニアらしく技術の力で ...
NetCOBOLのよくあるご質問を検索できます。 COBOLからWindows APIを呼び出すプログラムで、実行時に「JMP00015I-U プログラム 'CreateProcessA' を呼び出すのに失敗しました.CODE=0x7e」のエラーとなります。 ENTRY情報の不足が考えられます。エントリ情報に「CreateProcessA ...