JustAnswer のしくみ:
  • 専門家に質問
    知識豊富な専門家があらゆる質問にお答えするために常に待機しています。
  • 専門家が丁寧に対応
    E メールやサイト内オンラインメッセージなど、さまざまな手段で回答を通知。
    必要に応じてフォローアップの質問をすることもできます。
  • 満足度 100% 保証
    専門家からの回答を確認し評価をすることで、支払うかどうかを決めます。
rushqkに今すぐ質問する
rushqk
rushqk, プログラマー
カテゴリ: プログラミング
満足したユーザー: 9
経験:  AV機器開発、ソフトウェア設計
60440014
ここに プログラミング に関する質問を入力してください。
rushqkがオンラインで質問受付中

【前提】環境OS win d o w s 7,I E 8,JavaのStruts

質問者の質問

【前提】 環境OS win d o w s 7,I E 8,JavaのStruts 1を使ったウェブアプリケーションのテストの業務を行っているのですが、テスト項目1番目としてURLの語尾に?class.loader=a a a のような文字列を付けてEnterを押したあと、Errorとだけ表記された画面が表示されていれば、フィルターがしっかりかかっていると確認するテストがありまして、上司からテスト項目2番目にはgetで投げるhtmlを自分で作って欲しいと言われ、3番目にはpostバージョン、4番目にはcookieバージョンのhtmlを作ってしっかりerror画面が出るか試し、テスト仕様書を作って欲しいと言われました。自分なりに考えたhtmlは以下です。

■GETで投げる場合以下のhtmlを作り、入力欄に正規表現を入れて送信

form action="送信先のウェブアプリのURL" method="GET"

名前:input type="text" name="n am a e" size="40" m a x l e n g t h="20"
input type="submit" value="送信する"
/form

なぜか質問投稿時にhtml文が消えていましたのでかっこ書きをなくして編集して再投稿いたしました。

■POSTで投げるバージョン

form action="送信先のウェブアプリのURL" method="POST"

名前:input type="text" name="n am a e" size="40" m a x l e n g t h="20"
input type="submit" value="送信する"
/form

なぜか質問投稿時にhtml文が消えていましたのでかっこ書きをなくして編集して再投稿いたしました。

■cookieバージョン cookieの値を設定

script

cookie値を設定

/script

form action="送信先のウェブアプリのURL" method="GET"

名前:input type="text" name="n am a e" size="40" m a x l e n g t h="20"
input type="submit" value="送信する"
/form

なぜか質問投稿時にhtml文が消えていましたのでかっこ書きをなくして編集して再投稿いたしました。

【質問】 GETバージョンのほうで出来上がったhtmlの入力欄にテスト項目一番で使用した?class.loader=aaaのような指定された文字を入力しウェブアプリへGET送信したのですが、想定していたerror画面ではないエラー画面が発生していました。GETバージョン、POSTバージョン、COOKIEバージョンはそれぞれどのような記載をhtmlにすれば想定されたerror画面を出すことができるのでしょうか。 そしてそれぞれどのような正規表現を入力するようにすればよいのでしょうか。 よろしくお願い致します。 【自分が参考にしたサイト】 ① Struts脆弱性 サルでも分かるStrutsのCl as s l o a d er脆弱性(C V E-2014-0094)(C V E-2014-0112) h t t p://y y y an k.b l o gs p o t. j p/2014/04/s tr u t s s tr u t s c l ass l o ad e r c v e-2014-0 09 4 c v e.html ② HTMLリファレンス INPUT=”TEXT” h t t p://w w w. h t m q .com/html/input_ t e x t . s h t m l

投稿: 2 年 前.
カテゴリ: プログラミング
専門家:  Ryoko-Mod 返答済み 2 年 前.
こんにちは、こちらご投稿のカテゴリを管理理しておりますRyoko.M と申します。􀀁
􀀁
お客様がご投稿になられた質問に回答できる専⾨門家をお捜ししておりますが、回答ができる専⾨門家を⾒見見つける
には、残念念ながらもう少し時間がかかりそうです。􀀁
􀀁
引き続きお探しいたしますが、もうすでにご投稿の質問への回答を⾒見見つけられた場合はご連絡ください

プログラミング についての関連する質問