テクノロジ系
春期
応用情報技術者 2015年 春期 問46
46 / 80
ディレクトリトラバーサル攻撃はどれか。 ア OSの操作コマンドを利用するアプリケーションに対して、攻撃者が、OSのディ レクトリ作成コマンドを渡して実行する。
正解と解説
表示する
正解 エ
入力文字列からアクセスするファイル名を組み立てるアプリケーションに対して、 攻撃者が、上位のディレクトリを意味する文字列を入力して、非公開のファイルに アクセスする。
ディレクトリトラバーサル攻撃は、入力文字列からファイル名を組み立てるアプリに対し『../』のような上位ディレクトリを示す文字列を与え、公開意図のないファイルに不正アクセスする攻撃です。アはOSコマンドインジェクション、イはSQLインジェクション、ウは認証情報の不正利用の説明です。