Press "Enter" to skip to content

Category: TJCTF

[TJCTF2016]Outbox – 100

題目: Sometimes I miss that land of bliss. Hint: What do timetables, metallurgy, and metaphors all havein common? 解法: 看了下文件格式 , 原來是Email的Backup文件 , 所以用Mail Viewer打開看之 看到有一附件 , 立馬抽出來 然後用C32asm打開看看 頭幾個字節為54 41 50 45 00 00 , 此為Windows backup file的magicnumber 隨便找個虛擬機 , 把backup回復 , 得出flag.doc 裡面有一張圖片 tjctf{@[email protected]_Fr0M_tH3_Pa$t}

Comments closed

[TJCTF2016]A Hundred Captchas – 60

題目: I heard that this server will give you a flag if you solve afew captchas for them. 解法: 使用nc連上該地址後 , 系統會自動生成一些由符號組成的文字 , 如下圖 只有30秒的時間解決100個驗證碼 , 所以只能寫一個小程式了 我的思路是這樣的 , 將每一隻字母獨立辨識 所以我不停對伺服器進行訪問 , 以取得每一字母的特徵碼 , 並建立了一字典 這是部份代碼 最後得到 tjctf{p30PL3_4c7u4llY_D0_7H15} 順便一提 , 用java寫socket真的好麻煩 , python方便好多好多…

Comments closed

[TJCTF2016]One-Time Subtraction – 20

問題: I encrypted this flag with a one time subtraction, but myfriend says it’s not secure because my key is only one byte. Canyou check if this is secure? Cipher.txt: 241 231 224 241 227 248 173 235 176 220 223 246241 176 220 174 240 220 235 173 241 220 176 235 173 242 228 229 250135 解法: 數字堆中有2個241, 正好對應 tjctf 中的t 所以可以得出 241 = t 而以數字加減加密文字的很可能是使用ascii 在ascii中, t的值為116 241 – 116 = 125 跟據這 , 我得出以下算法 tjctf{0n3_byt3_1s_n0t_3n0ugh}

Comments closed

[TJCTF2016]GravityMud – 90

題目: Wanna hear a joke? north, south, east, west, up, down, examineitem nc p.tjctf.org 8006 解法: 沒什麼特別 , 就是走遍所有地方 , 得到所有flag的碎片 這是我部份的步伐 最後把所有碎片合起來就是 tjctf{[email protected]_b33n_m1$sing_t3h_fl4g_but_YOUR_A1M_IS_G3TT1NG_B3TT3R}

Comments closed

[TJCTF2016]Znzarmt Mvd Hproo – 10

題目: gqxgu{m0g_z_xz3h4i_x1ks3i} 解法: Youtube的影片中有了很大的提示 , 裡面的人把字母歌倒轉唱了 所以我要解的是 gqxgu{m0g_z_xz3h4i_x1ks3i} 這段文字 Flag的格式是 tjctf{flag} , 而密文中 g 正好是t的位置 所以我們可以推斷出 t = g abcdefghijklmnopqrstuvwxyz 順序數的時候g的位置是7 , 而t正好是反過來數的第7個位 所以我得出以下算法 tjctf{n0t_a_ca3s4r_c1ph3r}

Comments closed

[TJCTF2016]Cipher Font – 50

題目: 網頁給出一段文字 , 並說明Flag是這段文字的md5 , 可是直接複製出來的文字卻不一樣 解法: 在複製出來後的文字是這樣的 通過比對原文字 , 我得出以下算法 tjctf{232bd3180db2e7261ad2d94b725c9008}

Comments closed