Lucky Number 777

いくつかの解法がありますが,その内の一つとしてこれがあります.

f"{flag=}"

Python は Python3.8 からデバッグ用の f 文字列をサポートしました.これを用いると f 文字列内で簡潔に print デバッグが可能です.

# https://docs.python.org/3/whatsnew/3.8.html#f-strings-support-for-self-documenting-expressions-and-debugging user = 'eric_idle' member_since = date(1975, 7, 31) print(f'{user=} {member_since=}') # "user='eric_idle' member_since=datetime.date(1975, 7, 31)"

よってこの問題でf"{flag=}"を入力すると,your lucky_number is flag='TsukuCTF22{wh4ts_new_1n_pyth0n_3X}' が出力されます.

TsukuCTF22{wh4ts_new_1n_pyth0n_3X}

他にも、以下のような解法があります。他の方法がございましたら是非あなたの Writeup を通して教えてください!

f"{flag!a}" f"{flag!s}" f"{flag!r}"
© 2021-2024 SecHack365-Fans All Right Reserved.