平成21年春期試験問題 午前問42
問42解説へ
ディレクトリトラバーサル攻撃に該当するものはどれか。
- Webアプリケーションの入力データとしてデータベースへの命令文を構成するデータを入力し,想定外のSQL文を実行する。
- Webサイトに利用者を誘導して,Webサイトの入力データ処理の欠陥を悪用し,利用者のブラウザで悪意のあるスクリプトを実行する。
- サーバ内の想定外のファイル名を直接指定することによって,本来は許されないファイルを不正に閲覧する。
- セッションIDによってセッションが管理されるとき,ログイン中の利用者のセッションIDを不正に取得し,その利用者に成りすましてアクセスする。
広告
解説
ディレクトリトラバーサル攻撃は、ユーザーが入力したファイル名をパラメータとして受け取り、それをもとに処理を行うアプリケーションに対して行われる攻撃行為です。
相対パス指定において親ディレクトリを表す(../)など、システムが想定外のファイル名を指定することで、本来秘匿にされているファイルを不正に閲覧及び取得することを目的としています。
相対パス指定において親ディレクトリを表す(../)など、システムが想定外のファイル名を指定することで、本来秘匿にされているファイルを不正に閲覧及び取得することを目的としています。
- SQLインジェクションの説明です。
- XSS(クロスサイトスクリプティング)の説明です。
- 正しい。ディレクトリトラバーサル攻撃の説明です。
- セッションハイジャックの説明です。
広告