DS検定 用語解説
マルウェアとは
情報の窃取や破壊など、利用者に害を与える目的で作られたソフトウェア。
まず押さえる結論
マルウェアは、DS検定の「第2章 データ可視化とAI活用の基礎」で確認しておきたい用語です。定義だけでなく、どの場面で使う言葉か、何と混同しやすいか、問題文のどの表現で判断するかまで確認します。
情報源と編集区分
公式範囲を確認し、具体例・誤答例・判断手順は当サイトが編集。 一次情報確認日: 2026-07-12。
試験概要(公式)具体例から判断の境界を固める
特定の攻撃手口を指す語ではなく、情報の窃取・システムの破壊・他のコンピュータへの攻撃の踏み台にすることなどを目的とする悪意のあるプログラム全般を指す総称として捉える
ウイルス・ワーム・トロイの木馬・スパイウェアなど、コンピュータやスマートフォンに侵入して被害をもたらす悪意のあるプログラム全般を指す語です。ランサムウェアは、そのマルウェアに含まれる一種で、感染した端末に制限をかけ、その解除と引き換えに金銭を要求するという特定の目的を持ちます。マルウェアからコンピュータを守るために使われるソフトウェアがアンチウイルスソフトウェアです。
- 問題文で見る箇所
- 情報の窃取・システムの破壊など悪意のあるプログラム全般を指しているか、それとも金銭要求などの特定の挙動を指しているかを確認します。金銭を要求する挙動が明確であればマルウェアではなくランサムウェアを、悪意のあるプログラムを検知・防御する側の話であればアンチウイルスソフトウェアを候補にします。
- 隣接概念との境界
- アンチウイルスソフトウェアは、マルウェアを検知・防御するために使われる防御側のソフトウェアです。マルウェアは検知・防御される対象である悪意のあるプログラムを指し、両者は攻撃する側・される側という逆の立場にあります。
誤答しやすい選択肢
- マルウェアをランサムウェアと同じ意味の語として説明する。ランサムウェアはマルウェアに含まれる一種であり、マルウェアはより広い悪意のあるプログラム全般を指す総称です。
- マルウェアをアンチウイルスソフトウェアと同じ防御側のソフトウェアとして説明する。マルウェアは検知・防御される対象の悪意のあるプログラムであり、アンチウイルスソフトウェアはそれを検知・防御する側のソフトウェアです。
- マルウェアの目的を金銭要求だけに限定して説明する。情報の窃取やシステムの破壊など、金銭要求以外の目的を持つマルウェアも存在します。
4段階の判断手順
- 01設問が悪意のあるプログラム全般の話か、それを検知・防御する側のソフトウェアの話かを先に分ける。
- 02悪意のあるプログラムであれば、金銭要求という特定の挙動(ランサムウェア)が書かれているかを確認する。
- 03検知・防御する側の話であればアンチウイルスソフトウェアを候補にする。
- 04マルウェアの目的を金銭要求だけに限定していないか見直す。
到達条件: マルウェアを悪意のあるプログラム全般の総称として説明し、ランサムウェア・アンチウイルスソフトウェアとの違いを言える。
試験での問われ方
定義の言い換え
用語そのものではなく、説明文の一部を言い換えて出されることがあります。
似た概念との比較
同じ章の用語と入れ替えた選択肢に注意します。対象、目的、使う場面を分けます。
具体例からの判断
問題文の事例が、定義のどの部分に対応しているかを先に確認します。
誤答しやすいポイント
×Hallucinationを『まれに起こる不具合』と誤解する。大規模言語モデルの構造上根本的に避けられない現象として理解する必要がある。
×Hallucination対策を『使わない』ことだと誤解する。検索によるリサーチ結果との比較や他LLMの出力との比較など、気づくための具体的な行動が問われる。
×ITセキュリティのリスク種類(消失・漏洩・サービスの停止)を漠然と『危険』とまとめてしまい、どの種類のリスクかを区別できない。
関連する確認問題
第2章 データ可視化とAI活用の基礎 / ITセキュリティ基礎
品質レビューで次の判断を再検証する。ランサムウェア感染後の影響として整合する項目だけをまとめた組合せはどれか 根拠と用語の対応まで確認して選べ。
レビューでは、設問の対象と役割を分けると「消失・漏洩・サービスの停止」を採用できる。正解は「消失・漏洩・サービスの停止」である。マルウェアはデータを削除する、外部に漏らす、システムやサービスを停止させるといった被害を起こし得る。標準化、正規化、推定・検定はデータ処理や統計の手法であり、マルウェア被害の種類として並べるのは不適切である。組み合わせ問題では、三つの語がすべてセキュリティ上の被害かを確認する。他の選択肢はデータ準備、データ加工、統計的推定・検定の用語を並べているため除外できる。三語のうち一つだけでなく、組み合わせ全体の分類を確認する。
第2章 データ可視化とAI活用の基礎 / ITセキュリティ基礎
誤答除外の観点から次のケースを検討する。セキュリティ事故の影響調査に、機械学習の前処理が誤って含まれている。それはどれか 他の候補が条件を満たさないことも確認して選べ。
誤答候補を役割ごとに除外すると「データの標準化」だけが条件を満たす。正解は「データの標準化」である。マルウェアによる深刻なリスクには、データが利用できなくなる消失、外部へ流出する漏洩、システムが止まるサービスの停止などが含まれる。一方、標準化は数値特徴量のスケールをそろえるデータ準備の手法であり、攻撃によって発生する被害の種類ではない。データの消失・漏洩・サービスの停止はいずれも「マルウェアに感染した結果、何が起きるか」という同じ問いに対する答えである一方、標準化は攻撃とは無関係にモデル構築の前処理として行う作業であり、この4択の中で単独で異なる文脈に属する語である。
第2章 データ可視化とAI活用の基礎 / ITセキュリティ基礎
誤答除外の観点から次のケースを検討する。ランサムウェア感染後の影響として整合する項目だけをまとめた組合せはどれか 他の候補が条件を満たさないことも確認して選べ。
誤答候補を役割ごとに除外すると「消失・漏洩・サービスの停止」だけが条件を満たす。正解は「消失・漏洩・サービスの停止」である。マルウェアはデータを削除する、外部に漏らす、システムやサービスを停止させるといった被害を起こし得る。標準化、正規化、推定・検定はデータ処理や統計の手法であり、マルウェア被害の種類として並べるのは不適切である。組み合わせ問題では、三つの語がすべてセキュリティ上の被害かを確認する。他の選択肢はデータ準備、データ加工、統計的推定・検定の用語を並べているため除外できる。三語のうち一つだけでなく、組み合わせ全体の分類を確認する。
同じ章で確認したい用語
到達チェック
- マルウェアを一文で説明できる
- 同じ章の似た用語と違いを説明できる
- 問題文の具体例から、マルウェアに関係する論点を拾える
- 関連問題を解き、誤答した選択肢の理由を確認できる
執筆: ミナト編集部(運営者情報を見る)