CTFshow-萌新賽雜項_勸退警告


下載附件

https://www.lanzous.com/i9wocah

 

下載后得到一個勸退警告.zip

 

 解壓得到一張gif圖片

 

 使用binwalk分析發現包含zip

 

 於是拿到了一個壓縮包

 

 打開后發現都存在密碼

 

 然而並沒有發現數獨,於是猜測圖片是偽加密

使用winhex打開后搜索504B01

 

 

 

 修改數據09為00后拿到圖片

 

 解出數獨,拿到解壓密碼

 

 所以密碼為

935714286268953147741826593479538621312649875586172439624395718153487962897261354

解壓拿到flag2.zip

 

 

 

 

 發現沒有其他提示,但有一個說明,文件比較小

使用右邊的備注構造明文說明.txt,然后使用winrar壓縮成說明.zip

 

 對比后發現這兩個壓縮包內的CRC32數值相同,可以確定為明文爆破

使用Advanced Archive Password Recovery工具進行明文爆破

 

 

 

 爆破成功后得到flag2_decrypted.zip,可以直接解壓,解壓后拿到flag.zip

 

 使用Advanced Archive Password Recovery工具進行暴力破解

 

 

 

 成功拿到密碼

解壓得到open your eye.jpg

 

 

 使用SilentEye工具處理圖片

 

 得到flag.txt

 

 03F3開頭,為.pyc文件,使用將文件內容復制到winhex中保存為flag.pyc

 

 使用uncompyle把flag.pyc反編譯為flag.py

命令如下

uncompyle6 flag.pyc > ./flag.py

成功拿到flag.py文件

 

 根據題目提示,把check 0 改為check 1

運行后拿到flag

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM