Press "Enter" to skip to content

[IceCTF2016]Substituted – 30pt

Question:

Lw!

Gyzvecy ke WvyVKT!

W'zz by reso dsbdkwksky tzjq teo kly ujr. Teo keujr, gyjoy

dksurwmq bjdwv vorakeqojalr jmu wkd jaazwvjkwemd. Vorakeqojalrljd

j zemq lwdkeor, jzklesql gwkl kly juxymk et vecaskyod wk ljdqekkym

oyjzzr vecazwvjkyu. Decy dwcazy ezu vwalyod joy kly Vjydjovwalyo,

kly Xwqymyoy vwalyo, kly dsbdkwkskwem vwalyo, glwvl wd klwdemy,

jmu de em. Jzcedk jzz et klydy vwalyod joy yjdwzr boeiym keujrgwkl

kly lyza et vecaskyod. Decy myg ymvorakwem cykleud joy JYD,kly

vsooymk dkjmujou teo ymvorakwem, jzemq gwkl ODJ. Vorakeqojalrwd j

xjdk twyzu jmu wd xyor wmkyoydkwmq klesql. De iwvi bjvi, oyjusa em

decy veez vwalyod jmu ljxy tsm!

El jmu teo reso oyveoud cr mjcy wd

WvyVKT{jzgjrd_zwdkym_ke_reso_dsbdkwksky_tzjqd}.

Solution:

這明顯是要考我的解密能力

首先看到的是 WvyVKT{jzgjrd_zwdkym_ke_reso_dsbdkwksky_tzjqd}

這是Flag的格式 ,

第一步很明顯得出

w = i

, v =c

, y =e

, V = C , 咦原來大細楷所對應的是一樣的 , 所以

w = i

, v =c

, y = e,

k = t , t = f

然後根據上面資料 , 我們可以開始猜第一行

Lw! = _ _!

Gyzvecy ke WvyVKT! = _e_c__et_

IceCTF

根據前文後理可以得出 這句是 Welcome to IceCTF,

所以

g = w , z = l , e = o , c = m

然後我繼續看 , 解不下去了 , 先看看整篇文章再說

發現j會單獨出現 , 經常單獨出現的只有a , 所以推論 j =a

, 先找找有a的字再說

找到joy , 跟據上面得出 , a_e , 估計o =

r

找到 gwkl , 得出 wit_ , 推論 l = h

找到ljd , 得出ha_ , 推論 d = s

找到 de em , 得出 so o_ , 推論 m = n(so

on)

jzklesql = altho_ _h , 推論 s = u ,q

= g

找到vwalyo = ci_her , 推論 a = p

(cipher)

dsbdkwksky = su_stitute , 推論 b = b (substitute)

解到現在 , 我們先試一試將flag decode

{IceCTF2016}[Cryptography](Stage1)Substituted - 30pt

推論 r = y , (ALWArS = always) , (rOUR = your)

最後

{IceCTF2016}[Cryptography](Stage1)Substituted - 30pt

{IceCTF2016}[Cryptography](Stage1)Substituted - 30pt

IceCTF{always_listen_to_your_substitute_flags}

Comments