令和4年度 春期 ネットワークスペシャリスト試験 午前II 問16

RLO (Right-to-Left Override) を利用した手口はどれか。

解答・解説

正解: エ. 文字の表示順を変える制御文字を利用し, ファイル名の拡張子を偽装する。

RLO (Right-to-Left Override) は、Unicodeの制御文字の1つで、アラビア語などのように右から左へ文字を記述する言語を表示するために用意されている機能です。

攻撃者はこの制御文字を悪用してファイル名の文字列の表示順を逆転させ、ファイルの本来の拡張子を偽装します。例えば、実行可能ファイル(.exe など)のファイル名の一部にRLOを挿入することで、画面上では無害な文書ファイル(.txt や .pdf など)に見せかけ、利用者に誤って実行させる手口が存在します。
したがって、正解は エ となります。

各選択肢の解説

  • ア: “マルウェアに感染している”といった偽の警告を出して利用者を脅し、マルウェア対策ソフトの購入などを迫る手口は、スケアウェア(偽セキュリティソフト)などと呼ばれます。
  • イ: 脆弱性があるホストやシステムをあえて公開し、攻撃の内容を観察するシステムは、ハニーポットと呼ばれます。
  • ウ: ネットワーク機器の設定を不正に変更して、MIB情報の監視項目の値の変化をSNMPマネージャ宛てに通知させるのは、SNMPトラップなどのネットワーク管理機能の設定改ざんや不正利用に関する記述です。
  • エ: 正解です。文字の表示順を変える制御文字を利用し、ファイル名の拡張子を偽装する手口は、RLOを利用した手口です。

Spineチーム