面白そうだったので二つ返事でオッケーしました。知っている前提で話を進めていましたが、それって一体何?という話を簡単にしておきたいと思います。一種の競技にあたります。呼ばれる文字列を探します。常設のものもありますので、興味を持たれた方は是非やってみてくださいね。絶対に許可のないサーバーに対する攻撃は行わないでください。違法行為に該当します。本記事は違法行為を助長するものではありません。いうコンテスト終了後に解説記事を書く文化があります。今回はそれにならって、まず、この度に作成した問題の解説から始めてみようと思います。動かしてもらう、という運営側の都合です。立ち上げ、「localhost:8080」にアクセスすると、上の画面が出てきます。入力するようなので適当に入力してみます。方は特にマスクもされないかなり怪しい感じのシステムです。これは脆弱性があるに違いありません。開発者ツールを開いてみてみます。in」ボタンを押すと、サーバーに問い合わせをしているようです。'$password'みたいな感じで。インジェクション(SQLi)が成立するかもしれません。上のクエリに入るであろう文字列を少し工夫することで正しいパスワードが分からずとも認証を突破してしまえるのでは、という訳です。