日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

bugku 杂项 2B

發布時間:2024/9/30 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 bugku 杂项 2B 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2B

一,下載下來是一個沒有后綴名的文件,放進 winhex中發現是 png頭

并且發現在文件尾部還發現了 B2.png? 和 pk頭?

把文件改為 .png 后? 用 foremost 分離 出來一個壓縮包 ,解壓時發現需要密碼:

?

用暴力破解,破解不開,只能把希望寄托于? zip 偽加密 上了

不想手工修改 就用 工具修改

使用ZipCenOp.jar清除密碼?

ZipCenOp.jar 下載地址:https://pan.baidu.com/s/1GHcUYA36X9reZL7rcmWNfA? ? 提取碼:ugyn?

下載后 把它和壓縮包放在同一個文件夾里? ?打開cmd 切換到 這個文件夾? ? 執行:

java -jar ZipCenOp.jar r 00004035.zip

然后再解壓就得到一張 B2.png

?

兩個一樣的圖片 很容易聯想到? 盲水印?

接下來分離盲水印? (腳本需要在 Python 2 的環境下 )

附上一個分離盲水印的腳本:(將文件下載下來,解壓)

https://github.com/linyacool/blind-watermark

將 B2.png 和 2B.png 放在方才下載的? blind-watermark 文件里?

打開 文件夾 右上角的? windows powershall? 或者? 用 cmd 切換到當前目錄? (powershall 功能比cmd更加強大)

輸入指令:

python decode.py --original B2.png --image 2B.png --result flag.png

或者:(如果你的電腦同時裝了 Python 2? 和 Python 3 的話? 請用下面的指令)

python2 decode.py --original B2.png --image 2B.png --result flag.png

如果你沒有安裝 opencv? ?和?matplotlib 這兩個庫 的話 可能會報錯? 得先安裝這兩個 庫才能執行腳本

安裝指令? ? cmd 中 :

window 10 環境下// 安裝opencv pip install opencv-python (如果你像我一樣電腦中同時裝了Python2 和 Python 3 的話 并設置好了相關路徑的話,請用 下面的指令安裝)pip2 install opencv-python//安裝matplotlibpip install matplotlib或pip2 install matplotlib

?

就會在當前文件夾 里 生成一張 flag.png 的圖片:

?

?

總結

以上是生活随笔為你收集整理的bugku 杂项 2B的全部內容,希望文章能夠幫你解決所遇到的問題。

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