マルウェア
利用者に害を与える目的で作られた悪意のあるソフトウェアの総称。ほかのプログラムやファイルに寄生して増えるウイルス、単独で自己複製するワーム、無害に見せかけるトロイの木馬などが含まれる。
イマシルちゃんの解説
マルウェアは、情報を盗んだり機器の動作を妨げたりする悪意のあるソフトウェアの総称なんだ。
広がり方や入り込み方には違いがあるよ。
ほかのプログラムにくっついて増えるウイルスもあれば、単独で動いて自分を複製するワームもあるの。
役に立つソフトのふりをして入り込むものはトロイの木馬と呼ばれるよ。
自分で増えないものも含めて扱う言葉だから、「感染を広げるものだけ」と考えないことが大切なんだ。
この解説はわかりやすかったですか?
より深い解説
定義
マルウェア(malware)は、malicious software(悪意のあるソフトウェア)の略で、コンピュータやその利用者に被害を与えることを目的として作られたプログラムの総称である。日本では「コンピュータウイルス」がマルウェア全体を指す言葉として使われることもあるが、厳密には、ウイルスはマルウェアの一種である。
主な種類
| 種類 | 特徴 |
|---|---|
| ウイルス | ほかのプログラムやファイルに寄生して感染を広げる。単独では動けない |
| ワーム | 単独で動作し、ネットワークを通じて自分自身を複製して広がる |
| トロイの木馬 | 有用なソフトウェアに見せかけて、利用者自身にインストールさせる。自己増殖はしない |
| ランサムウェア | ファイルを暗号化するなどして使えなくし、元に戻すことと引き換えに身代金を要求する |
| スパイウェア | 利用者の情報を、気づかれないように収集して外部に送る |
| ボット | 攻撃者からの指令(C&Cサーバ)に従って動く。多数のボットからなるボットネットは、DDoS攻撃やスパムの送信に使われる |
| キーロガー | キー入力を記録して盗む |
| ルートキット | 侵入の痕跡やマルウェアの存在を、OSの深い部分で隠す |
| バックドア | 攻撃者が後から侵入するための裏口を作る |
感染の経路
| 経路 | 例 |
|---|---|
| 電子メール | 添付ファイル、本文のリンク |
| Webサイト | 改ざんされたサイトの閲覧による感染(ドライブバイダウンロード)、偽のソフトウェアのダウンロード |
| 脆弱性 | OSやソフトウェアの脆弱性を突いて、ネットワーク越しに侵入する |
| 外部記憶媒体 | USBメモリなど |
| ソフトウェアのサプライチェーン | 正規のソフトウェアの更新プログラムに仕込まれる |
検出の手法
| 手法 | 内容 |
|---|---|
| パターンマッチング法 | 既知のマルウェアの特徴的なコードと照合する |
| ヒューリスティック法 | マルウェアらしいコードの特徴から推測する |
| ビヘイビア法 | 実行時の振る舞いを監視する |
| コンペア法 | 安全な場所に保管した原本と比較する |
| チェックサム法 | 付加しておいたチェックサムと照合する |
対策
| 対策 | 内容 |
|---|---|
| 脆弱性の解消 | OSやソフトウェアを、常に最新の状態に保つ |
| マルウェア対策ソフト | 複数の検出手法を組み合わせて、侵入を防ぎ、検知する |
| 権限の最小化 | 普段は管理者の権限を持たないアカウントで作業する |
| バックアップ | ランサムウェアに備えて、ネットワークから切り離したバックアップを取る |
| 教育 | 不審な添付ファイルやリンクを開かない |
| 侵入後の検知 | EDRなどで、端末上の不審な振る舞いを検知し、素早く対応する |
実際の試験ではここに出る!全6問
ネットワークスペシャリスト
テクニカルエンジニア(ネットワーク)
- 午前