CTF原創題 MISC 「一生壹世」

2021-10-08 20:45:56 字數 1427 閱讀 6361

使用工具

題目描述

解題過程

完提取碼:1np9

winhex

winrar

題目是乙個加密的壓縮檔案

使用winrar開啟壓縮檔案

結合注釋和檔名找到提示

密碼是1314

解壓得到四個txt文字檔案

記事本開啟,發現全是亂碼

使用winhex依次開啟四個文字檔案

發現每一檔案的第一位元組正好構成了png檔案的檔案頭%png

從而知道,原始檔是乙個png,其原始碼被按順序打亂放在了四個txt內

從而想到使用python指令碼整合原始碼還原

另外在winhex可以發現每乙個文字檔案大小都是1669位元組

編寫python指令碼:

#讀取位元組

file1 =

open

("一.txt"

,"rb"

)file2 =

open

("生.txt"

,"rb"

)file3 =

open

("壹.txt"

,"rb"

)file4 =

open

("世.txt"

,"rb"

)#寫入位元組

p =open

("decode.png"

,"wb"

)data =

#迴圈1669次,每次依檔案順序讀取

for a in

range

(1669):

#設定每次往後讀取乙個位元組

i = file1.read(1)

i = file2.read(1)

i = file3.read(1)

i = file4.read(1)

for i in data:

p.write(i)

執行即可得到fla

一生一世換算

人們常說 在劫難逃 一生一世 一元復始 執行通暢,可是,你知道這些時間單位都是多少年嗎?元 會 世 運 年 月 日 時 辰 分 秒是源自周易的時間單位,現在的記時其中只有分秒與 皇極經世元會運世 記載有點變化,它們的關係如下 一分六十秒 一時六十分 三百六十秒 一辰二時 一百二十分 一日十二辰 二十...

我不甘心,就這樣一生一世

每當和友人 家人共度快樂時光的時候,總有一種不知那裡傳來的聲音,攪得我心神不寧 人終究會老去的 於是常常痴痴發問 人為什麼還要會老去呢?要是人不死那該多麼好!友人和家人見我發問,常常不以為然。人出生和老去是自然規律呀!有什麼不明白的,還用得著發問嗎?沒有人能回答我的問題。我也明白這個道理。可是我就是...

一生鍾情於你i 一世心中有你i

挑撥 離間 慕城i 藍就i 怪咖i 奇葩i 昳澄 乏牟 背叛。原諒。夜羽翼 夜微涼 歡喜城 喜帖街 西柚 西夏 你別走 我在這i 萌二代i 炫二代i 彼此之間 我們之間 玻璃心i 鑽石淚i 孝衣孝褲 遺容遺表 慣性失憶 永久忘記 始於初見 終於此生 放不下i 忘不掉i 羨煞旁人 怪我沒有 與我安i ...