Skip to content

Latest commit

 

History

History
 
 

Password_Pandemonium

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Password Pandemonium:Web:100pts

You're looking to book a flight to Florida with the totally-legit new budget airline, Oceanic Airlines! All you need to do is create an account! Should be pretty easy, right?
...right?
https://pandemonium.web.2020.sunshinectf.org

Solution

URLをクリックすると以下のサイトに飛んだ。
Sign Up - Oceanic Airlines
site.png
アカウント登録をすればいいようだ。
Usernameはsatoki、Passwordはpassで登録してみる。
エラーが出た。
image1.png
パスワードが短いようだ。
Passwordをsatosatoに変更し、登録してみる。
再度エラーが出た。
image2.png
二文字より多くの特殊文字が必要なようだ。
Passwordをs@tos@to?に変更し、登録してみる。
再度エラーが出た。
image3.png
素数個の数字が含まれていなければならないようだ。
Passwordをs@tos@to?11に変更し、登録してみる。
再度エラーが出た。
image4.png
大文字と小文字の個数を同じにしろと怒られる。
Passwordをs@toS@TO?11に変更し、登録してみる。
再度エラーが出た。
image5.png
絵文字を含んでほしいようだ。
Passwordをs@toS@TO?11🐟に変更し、登録してみる。
再度エラーが出た(なぜかエラー文字がmarquee)。
image6.png
JavaScriptでtrueになるものを要求される。
Passwordを"s@toS@TO?11🐟a"!=NaNに変更し、登録してみる。
再度エラーが出た。
image7.png
回文にしろと言われる。
Passwordを"s@toS@TO?11🐟a"!=!"a🐟11?OT@Sot@s"に変更し、登録してみる。
再度エラーが出た。
image8.png
パスワードが長いようだ。
Passwordを"s@S?1🐟"!=!"🐟1?S@s"に変更し、登録してみる。
再度エラーが出た。
image9.png
md5が数字から始まってほしいようだ。
所詮10/16なので数字部分を変える。
Passwordを"s@S?4🐟"!=!"🐟4?S@s"に変更し、登録してみる。
登録が完了しflagが表示された(1st bloodだった)。
flag
flag.png

sun{Pal1ndr0m1c_EcMaScRiPt}