・Scan Surprise
tag: Easy/Forensics/picoCTF 2024/shell/browser_webshell_solvable/qr_code
まずヒント
Hints1: QR codes are a way of encoding data. While they’re most known for storing URLs, they can store other things too.
→QRコードはデータをエンコードする方法です。QRコードはURLを保存することで有名だが、それ
以外のものも保存することができる。
⇒読み取ったら直接文字列が出てくるのかな?
Hints2: Mobile phones have included native QR code scanners in their cameras since version 8 (Oreo) and iOS 11
→携帯電話のカメラには、バージョン8(Oreo)とIOS11以降、ネイティブのQRコードスキャナーが搭
載されている。
⇒ただのアドバイス
Hints3: If you don’t have access to a phone, you can also use zbar-tools to convert an image to text
→携帯電話が使えない場合は、zbar-toolsを使って画像をテキストに変換することもできます。
⇒ただのアドバイス2
次に手順
1、\challenge\home\ctf-player\drop-in\flag.pngを開く
2、QRコードを読む
3、以上
・Secret of the Polyglot
まずヒント
Hints1: This problem can be solved by just opening the file in different ways
→この問題はファイルを別の方法で開くことで解決できる
⇒別の形式で開くのか?
次に手順
1、ダウンロードしたPDFを開く
2、次に違う形式で開いてみる(pngでやってみる)
3、PDFとpngそれぞれに書いてある文字列つなげてみる
4、以上
コメント