あと、これは途中まで準備して、@misodengaku に解いてもらいました。
Web 300の、”Bleeding “Heartbleed” Test Web”。
どうみても、OpenSSLのHeartbleed脆弱性があるかどうかするテストページです。脆弱性があるサーバが必要なのかな?と思い、さくらのクラウドに脆弱性のあるUbuntu 12.04を構築しました。
レスポンスのHTMLを見てみると、DBにインサートされてることがわかる。
さらに、同一時刻にリクエストを投げると、あきらかなSQLエラーが。
ということは脆弱性があるふりをして、SQLインジェクションを起こせそう…?というところで @misodengaku にまかせたら解いてくれました。
具体できにどんなレスポンスを投げたのか気になるところ…
追記
みそでんがWrite Upを書いてくれました。“SECCON 2014 オンライン予選2に出た”
“; SELECT flag AS time FROM ssFLGss; —
でOKだそうです。
コメントを残す