マルウェア(malware)とは、malicious software(悪意のあるソフトウェア)の略で、コンピュータシステムやネットワークに侵入し、故意に害を与えるように設計されたあらゆるソフトウェアプログラムやコードを包含します。マルウェアには、金銭的な利益、恐喝、スパイ活動、活動の妨害、遠隔操作、データの削除、詐欺的または違法な情報の流布など、さまざまな種類があり、その目的はさまざまです。マルウェアの特徴として、その悪意ある性質に加えて、通常はユーザーが最初に意識することなく、システムに不正にアクセスすることが挙げられます。
マルウェアには、さまざまな種類の有害なソフトウェアが含まれます。以下に、一般的なマルウェアのカテゴリーを紹介します。
キーロガー:キーボード入力を追跡し、送信します。多くの場合、パスワード、ユーザー名、財務データなどの機密情報を不正に取得します。
ランサムウェア: システムを制御してファイルやハードドライブを暗号化し、システムやデータへのアクセスを回復するために個人または組織に身代金を支払うことを余儀なくさせます。
トロイの木馬:有益なプログラムを装ってインストールを促す詐欺的なソフトウェアです。いったんインストールされると、通常、他のマルウェアをインストールしたり、機密データを盗んだりするために使用されます。
スパイウェア:被害者の行動を監視・収集し、その情報を指定された相手に送信します。
ワーム:ウイルスと同様に自己複製するワームは、ネットワーク上に広がり、システムリソースを消費します。ウイルスとは異なり、ファイルに付着することはなく、人の手を介さずに異なるシステム間を移動することができます。
アドウェア:コンピュータ上に過剰な広告ポップアップを生成し、多くの場合、広告を通じて利益を得るためのものです。このコードはしばしば他のソフトウェアに添付され、ユーザーを欺いてインストールさせ、システムを他のマルウェアに対して脆弱な状態にします。
ボットネット:攻撃者が悪意のある目的で協力するように工作した、危険なコンピュータのネットワークです。
ルートキット:システムの管理者権限を掌握し、プログラムを検出から隠すことで、マルウェアの発見と削除を困難にします。
ワイパー:このようなプログラムは、侵入したコンピュータやネットワーク上のすべてのデータを消去します。これは、スパイウェアを使用して情報を盗んだ後、破壊工作を行ったり、攻撃者の痕跡を隠したりするためである可能性があります。
クリプトジャッキング:悪意のある仮想通貨マイニングやドライブバイマイニングとも呼ばれるこのタイプのマルウェアは、コンピュータのリソースを利用して仮想通貨のマイニングを実行します。