令和3年度 春期 午前Ⅱ 問16
情報セキュリティ
ボットに関する問題
ポリモーフィック型マルウェアの説明として,適切なものはどれか。
- アインターネットを介して,攻撃者から遠隔操作される。
- イ感染ごとにマルウェアのコードを異なる鍵で暗号化するなどの手法によって,過去に発見されたマルウェアのパターンでは検知されないようにする。
- ウ複数の OS 上で利用できるプログラム言語でマルウェアを作成することによって,複数の OS 上でマルウェアが動作する。
- エルートキットを利用してマルウェアを隠蔽し,マルウェア感染は起きていないように見せかける。
答えと解説を見る
✓ これが正解イ感染ごとにマルウェアのコードを異なる鍵で暗号化するなどの手法によって,過去に発見されたマルウェアのパターンでは検知されないようにする。
解説
感染ごとに形を変え、パターンによる検知を逃れるマルウェアです。
ポリモーフィック型マルウェアは、感染するたびに自分のコードの見た目を変えるマルウェアです。感染ごとに異なる鍵でコードを暗号化したり、復号する部分の書き方を変えたりするので、同じマルウェアでもファイルの中身のバイト列が毎回違って見えます。過去に見つかったマルウェアのパターンと照合して検知する方式では、決まった並びが見つからないため、検知をすり抜けやすくなります。ポリモーフィックは多様な形をとるという意味なので、形を変えて検知を逃れる、と名前から結び付けて覚えると確実です。
ほかの選択肢はなぜ違うのか
- アインターネットを介して,攻撃者から遠隔操…:インターネットを介して攻撃者から遠隔操作されるのは、ボットなどの特徴です。外部の指令を受けて動く点に注目した分類で、コードの見た目を変えて検知を逃れるポリモーフィック型の説明ではありません。
- ウ複数の OS 上で利用できるプログラム言…:複数の OS で使えるプログラム言語で作り、いろいろな OS で動くようにするのは、動作環境を広げる工夫です。感染のたびに自分のコードの形を変えて、パターンによる検知を逃れる仕組みとは別の話です。
- エルートキットを利用してマルウェアを隠蔽し…:ルートキットを使って自分の存在を隠し、感染していないように見せかけるのは、隠蔽を目的とした手口です。見つからないようにする点は似ていますが、コードの形を変えて照合を逃れる仕組みとは違います。
この問題の用語
- ボット人に代わって決まった作業を自動でこなすプログラムのことです。攻撃者の指示で動くよう乗っ取られた機器やプログラムを指すこともあります。
- ルートキット侵入したあとに自分の存在を隠すための道具を、一式にまとめたものです。入口を作るだけでなく、痕跡やツールを見えなくするところが特徴です。
- マルウェアウイルスやランサムウェアなど、利用者に害を与える目的で作られたソフトの総称です。感染すると情報を盗まれたり操作できなくされたりします。
- 暗号化内容を鍵がなければ読めない形に変換すること。通信の経路だけでは守りきれない場合があるので、ファイル自体にも施します。
- パターン繰り返し現れる規則性や、決まった形のことを指します。膨大なデータを処理して、そこに隠れた規則性を見つける使い方が広がりました。
- プログラム言語プログラムを書くための文法や記号の体系のこと。目的に合わせて多くの種類があり、Java、C、Pythonなどがよく使われます。
出典:令和3年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問16
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問24:ブローカーの説明(パターン)
- 令和5年度 春期 午前Ⅱ 問16:ポリモーフィックに関する問題(プログラム言語)
- 令和4年度 春期 午前Ⅱ 問19:VLANに関する問題(マルウェア)
- 令和3年度 春期 午前Ⅱ 問20:OP25Bの例(ボット)
- 令和元年度 秋期 午前Ⅱ 問20:ルートキットの特徴(ルートキット)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)