日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

BugkuCTF-MISC题蜘蛛侠

發布時間:2024/9/27 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BugkuCTF-MISC题蜘蛛侠 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

下載附件
好幾個加密文件,注釋部分給出密碼的提示

這個是蘇州碼子,〡 〢 〣 〤 〥 〦 〧 〨 〩 十分別對應1-10

壓縮包密碼是肆肆壹拾陸玖玖捌拾壹,根據hint.txt得知需要根據加密腳本,寫出解密腳本得到file.jpg

key.jpg數據被py加密啦!!!
解密還原成file.jpg吧
把給的腳本稍作修改,運行跑出file.jpg

import os data_jpg = open('file.jpg','wb') def jpg_encode():with open('key.jpg','rb') as handle:size = os.path.getsize('key.jpg')print(size)i = 0while i<size:bytedata = handle.read(1)process_data = data_encode(bytedata)data_write(process_data)i = i + 1def data_encode(bytedata):data = int.from_bytes(bytedata,byteorder='big')if (data % 2 == 0):data = (data + 1) ^ 128else:data = (data - 1) ^ 128data = bytes([data])return datadef data_write(process_data):data_jpg.write(process_data)if __name__ == '__main__':jpg_encode()data_jpg.close()

用010editor打開file.jpg
在尾部發現一串代碼IQ2?kEcY/KK#ojDrHoR’seB

后來才知道需要base92解碼,真的坑
得到:password:SilentEye,通過SilentEye解密flag.jpg即可

flag{spider-man_is_really_cool}

總結

以上是生活随笔為你收集整理的BugkuCTF-MISC题蜘蛛侠的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。