マルウェア

読み:まるうぇあ / 英語表記:malware

利用者に害を与える目的で作られた、悪意のあるソフトウェアの総称。ウイルス、ワーム、トロイの木馬、ランサムウェア、スパイウェアなどが含まれる。

イマシルちゃんの解説

マルウェアは、「悪い(malicious)」と「ソフトウェア(software)」を合わせた言葉なんだ。

ファイルにくっついて広がるもの、ネットワークを通って勝手に広がるもの、
役に立つソフトのふりをして忍び込むもの、ファイルを人質にお金を要求するもの……。
いろんな種類があるけど、ぜんぶまとめて「マルウェア」って呼ぶんだよ!

より深い解説

定義

マルウェア(malware)は、malicious software(悪意のあるソフトウェア)の略で、コンピュータやその利用者に被害を与えることを目的として作られたプログラムの総称である。日本では「コンピュータウイルス」がマルウェア全体を指す言葉として使われることもあるが、厳密には、ウイルスはマルウェアの一種である。

主な種類

種類特徴
ウイルスほかのプログラムやファイルに寄生して感染を広げる。単独では動けない
ワーム単独で動作し、ネットワークを通じて自分自身を複製して広がる
トロイの木馬有用なソフトウェアに見せかけて、利用者自身にインストールさせる。自己増殖はしない
ランサムウェアファイルを暗号化するなどして使えなくし、元に戻すことと引き換えに身代金を要求する
スパイウェア利用者の情報を、気づかれないように収集して外部に送る
ボット攻撃者からの指令(C&Cサーバ)に従って動く。多数のボットからなるボットネットは、DDoS攻撃やスパムの送信に使われる
キーロガーキー入力を記録して盗む
ルートキット侵入の痕跡やマルウェアの存在を、OSの深い部分で隠す
バックドア攻撃者が後から侵入するための裏口を作る

感染の経路

経路例
電子メール添付ファイル、本文のリンク
Webサイト改ざんされたサイトの閲覧による感染(ドライブバイダウンロード)、偽のソフトウェアのダウンロード
脆弱性OSやソフトウェアの脆弱性を突いて、ネットワーク越しに侵入する
外部記憶媒体USBメモリなど
ソフトウェアのサプライチェーン正規のソフトウェアの更新プログラムに仕込まれる

検出の手法

手法内容
パターンマッチング法既知のマルウェアの特徴的なコードと照合する
ヒューリスティック法マルウェアらしいコードの特徴から推測する
ビヘイビア法実行時の振る舞いを監視する
コンペア法安全な場所に保管した原本と比較する
チェックサム法付加しておいたチェックサムと照合する

対策

対策内容
脆弱性の解消OSやソフトウェアを、常に最新の状態に保つ
マルウェア対策ソフト複数の検出手法を組み合わせて、侵入を防ぎ、検知する
権限の最小化普段は管理者の権限を持たないアカウントで作業する
バックアップランサムウェアに備えて、ネットワークから切り離したバックアップを取る
教育不審な添付ファイルやリンクを開かない
侵入後の検知EDRなどで、端末上の不審な振る舞いを検知し、素早く対応する

実際の試験ではここに出る!

この用語が出てくる記事

↑