Transposition trial
เราจะสังเกตได้ว่าข้อความจริงต้องเป็น The flag... ซึ่งมันสามารถอ่านได้ด้วยการแบ่งเป็น block ละ 3 ตัวอักษร แล้วเอาตัวหลังสุดมาไว้นด้านหน้าสุด เช่น heT -> The fl- -> -fl g-a -> ag- แทนที่ " " ด้วย "-" เพื่อให้เห็นภาพ
เอามารวมกันได้ The-flag-
cipher = "heTfl g as iicpCTo{7F4NRP051N5_16_35P3X51N3_V6E5926A}4"
A = []
for i in range(0, len(cipher), 3):
c = ""
for j in range(3):
c += cipher[i + j]
A.append(c)
for i in A:
print(f"{i[2]}{i[0]}{i[1]}", end="")
The flag is picoCTF{7R4N5P051N6_15_3XP3N51V3_56E6924A}