これの正解は「ディレクトリトラバーサル」であるが、以下を見ると、どのように不正な操作をするのかが分かると思う。]の脆弱性を利用して、パスワードファイルを取得することをねらったもののようです。(H22SC春午後II問2設問3(1)より)有名な事件として、2003年に、某協会のホームページから個人情報1184人分が流出した。http://www.itmedia.co.jp/enterprise/0401/23/epn14.html原因は、サイト側の脆弱性ではあったが、そこをついて情報を公開した大学の研究者は、不正アクセス禁止法で逮捕されることになった様子。2.絶対パスと相対パス過去問(H25年秋FE午後問11)では、絶対パスと相対パスに関して、以下の記載があります。「パスは,木構造をもつファイルシステムにおいてディレクトリを特定するために利用される文字列であり,ディレクトリの名前を“/”で区切って並べて表す。“/”で始まるパスを絶対パスという。絶対パスはルートディレクトリを起点として表したパスである。“/”で始まらないパスを相対パスという。相対パスは任意のノートを起点として表したパスである。インジェクション攻撃コメント(0)HTTPヘッダインジェクションHTTPヘッダインジェクションとはインジェクションは「注入」という意味ですから、HTTPのヘッダに悪意のコードを注入(インジェクション)するのですね。改訂第7版」には、HTTPヘッダ・インジェクションについて次のように説明されている。レスポンスヘッダのフィールド値を,外部から渡されるパラメータの値等を利用して動的に生成するものがあります。ヘッダのフィールド値に使用する場合等が挙げられます。レスポンスヘッダの出力処理に問題がある場合,攻撃者は,レスポンス内容に任意のヘッダフィールドを追加したり,任意のボディを作成したり,複数のレスポンスを作り出すような攻撃を仕掛ける場合があります。ヘッダ・インジェクション攻撃」と呼びます。ヘッダのフィールド値に使用する場合」に関して、過去問(H27春SC午後I問1)では具体的な例が掲載されている。SESSIONID=134D96E470da240421svr5B019これに対し、WebサーバからクライアントへのHTTPレスポンスは以下になる。←このようにスクリプトが実行できるすると改行コードにより、レスポンスヘッダではなくレスポンスボディとブラウザは認識する。ヘッダにはスクリプトが書かれても実行はされないが、レスポンスボディに配置されれば、ブラウザにてスクリプトが実行される。やって、攻撃者は任意の攻撃コードをクライアント側で実行することができる。対策に関しても、同じ過去問(H27春SC午後I問1)で述べられている。U主任:仮に問題があるとした場合,Set-Cookieヘッダの値をセットするサーバ側の処理において,どのような対策が考えられますか。T君:幾つかの対策があります。HTTPレスポンスヘッダを適切に出力するために,Webアプリの実行環境やプログラム言語が用意している,ヘッダ出力用の関数やAPIを使用する方法が考えられます。]するといった処理を開発者が自身で実装する方法も考えられます。空欄cは穴埋め問題であり、解答例は以下である。(平成30年春・秋)の徹底解説をした本です。(2)論文試験の意識改革に!論文試験の合格のコツがわかる本。論文試験に一発合格した10人のアンケートも掲載。至峰(技術評論社)私のIT資格取得に対するノウハウを1冊にまとめた本です。左門至峰のプロフィール左門至峰の簡単なプロフィールはこちらプライバシーポリシープライバシーポリシーへのリンクはこちら講演・研修・セミナーの依頼こちらからメッセージをお送りください。第三者には公開されません。講演・セミナー以外のメッセージにはお答えできませんので、ご理解ください。エスエスコンサルティング↑このページのトップヘ。