BugKu 2B+基於python的opencv的安裝-------CTF 盲水印的套路

BugKu雜項-2B

下載圖片後,binwalk下跑一跑,發現有個zip,分離。python

值得一提的是,這個zip是僞加密的。git

可是你在分離的時候,僞加密的圖片也給你分離出來了。這兩個圖片2B和B2肉眼看起來長得是同樣的,名字也頗有意思。github

2B和B2這兩張極爲類似的,這時候想到就是隱寫裏的提取盲水印,腳本我目前找到了兩個(須要opencv,下面會有安裝方法),而且這兩個不徹底同樣,怎麼說呢,用其中一個加上水印,用另外一個解不開,因此仍是都存起來吧。下載地址:windows

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

幸運的是,用其中的一個順利的提取出來flag加密

可是另外一個就不是這樣了。code

windows下基於python的opencv的安裝

上邊的腳本必須得有python環境下的opencv,咱們進行安裝。blog

cmd下,輸入: pip install opencv-python等待,可能有點慢,安裝完成後。cmd下輸入python進入交互模式。輸入import cv2,沒有報錯便可。圖片

這裏我去運行腳本,它提示我沒有這個matplotlibip

若是你可以直接運行,那就到此爲止了,個人是csdn下的純淨版的旗艦版win7,還須要安裝matplotlib,cmd命令下輸入pip install matplotlib就行了。cmd

相關文章
相關標籤/搜索