【Beginners’ SQLi】「ステージ3」の攻略方法とは?!わかりやすく解説!

テクノロジー
スポンサーリンク

みなさんこんにちは!おさかなです!

今回は「Beginners’ SQLi」について、書いていこうと思います!

それでは、レッツゴー!!!!!

想定読者
・SQLの学習をしたい方
・CTFの問題を解きたい方
・SQLを活用したい方

SQL問題を進めよう!

おさかな
おさかな

SQL問題のステージ3にもチャレンジしたい!

ナビまる
ナビまる

よしっ!今回から新しいSQL構文も出てくるから、ファイト🚩

おさかな
おさかな

目指せ!SQLマスター!

【Hack me】Lv1 攻略方法!やり方を初心者にもわかりやすく解説!
みなさんこんにちは!おさかなです!今回は「【Hack me】レベル1 攻略方法」について、書いていこうと思います!それでは、レッツゴー!!!!!想定読者・Hack meに挑戦中の方・Lv1が中々解けなくて困っている...

事前準備

「Beginners’ SQLi」って何?という方、アカウントの作成がまだの方は、こちら!

【Beginners' SQLi】ステージ1の「攻略方法」をわかりやすく解説!
みなさんこんにちは!おさかなです!今回は「Beginners' SQLi」について、書いていこうと思います!それでは、レッツゴー!!!!!想定読者・SQLの学習をしたい方・CTFの問題を解きたい方・SQLを活用した...

ステージ2の攻略方法も解説しております!

【Beginners' SQLi】「ステージ2」の攻略方法とは?!わかりやすく解説!
みなさんこんにちは!おさかなです!今回は「Beginners' SQLi」について、書いていこうと思います!それでは、レッツゴー!!!!!想定読者・SQLの学習をしたい方・CTFの問題を解きたい方・SQLを活用した...

ステージ3を解いてみよう!

問題のチェック

それでは早速サイトにアクセスします!
今回は「ステージ3」の解き方について、わかりやすく解説していきたいと思います!

こんな感じの問題です!
「Where is my partner?(私のパートナーはどこですか?)」というタイトルで、「Make two tables into one view.(2つのテーブルを1つに)」とあります。

リンクを開いてみると、こんな感じです!
ステージ1、2とは違って、既に2つのデータベースが表示されている状態ですね。(ふむふむ…。)

flag_left」と「flag_right」テーブルを結合させる方法がわかれば、FLAGを入手することができそうです…!✨

結合って何…?という方は下記サイトが参考になるかも!?

【SQL基礎】結合とは | TECH PROjin
【個人情報】あなたのメールアドレスは大丈夫?【i have been pwnd】で漏洩しているかどうかをチェックしよう!
みなさんこんにちは!おさかなです!今回は「i have been pwnd」について、書いていこうと思います!それでは、レッツゴー!!!!!想定読者・個人情報が漏洩していないかどうかをチェックしたい方・メールアドレ...

内部結合のきほん

今回使用するSQL文内部結合」は、こちらのサイトが参考になります!(おー!)

【SQL基礎】内部結合の基本構文 | TECH PROjin

基本構文はこんな感じ。

SELECT カラム名
FROM テーブル名
INNER JOIN テーブル名
ON 結合条件;


構文に当てはめて情報を入れてみるとこんな感じです!(よいしょっ!)
カラム名は「*」、テーブル名「flag_left」と「flag_right」を2つを入力して、結合条件は「idの一致」という具合に記述してみました。

SELECT *
 FROM flag_left
 INNER JOIN flag_right
 ON flag_left.id = flag_right.id

上記のSQL文を入力してみると…?
FLAGを炙り出すことができました!(わーい!)

回答ページに戻って、FLAG「m1z0r3{J4p4n3s3_wariin}」を入力してみると…?
無事にクリアできました!!(おめでとう🎉)

もっとレベルアップしたい方は、ステージ4にも挑戦してみてください🚩

【Beginners' SQLi】「ステージ4」の攻略方法とは?!わかりやすく解説!
みなさんこんにちは!おさかなです!今回は「Beginners' SQLi」について、書いていこうと思います!それでは、レッツゴー!!!!!想定読者・SQLの学習をしたい方・CTFの問題を解きたい方・SQLを活用した...
おさかな
おさかな

SQLを極めちゃおう~!

これで全ての操作は完了です。(やった~!)
お疲れ様でした☕

【無料】開発者向けの「ポートフォリオサイト」をかんたんに作成できるサービス【Aspire】とは?
みなさんこんにちは!おさかなです!今回は「Aspire」について、書いていこうと思います!それでは、レッツゴー!!!!!想定読者・開発者向けのポートフォリオサイトを作りたい方・サクッとポートフォリオを作りたい方・S...

ここまで読んでくださり、ありがとうございました!

おさかな

文章が書けちゃう、新種のおさかなです。

元不登校。紆余曲折あり、現在はライターとして活動中。IT技術、サブカルチャーから、シナリオまで色々書きます。
SAOのユウキが好きです!

おさかなをフォローする
タイトルとURLをコピーしました