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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

简单图片隐写术练习题

發(fā)布時(shí)間:2023/12/10 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 简单图片隐写术练习题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

隱寫術(shù)練習(xí)題

【題目及工具地址】:https://github.com/RookieDrummer/Simple-picture-steganography.git

目錄

      • 隱寫術(shù)練習(xí)題
        • 2.png
        • 566.gif
        • 2010112719152853781.gif
        • eg_tulip.jpg
        • flag.exe
        • out.jpg
        • out2.jpg
        • rose.jpg
        • ta.jpg
        • xx.gif


JPEG(jpg),文件頭:FF D8 FF E0 00 10 4A 46 49 46 文件尾:FF D9

PNG (png),文件頭: 89 50 4E 47 0D 0A 1A 0A 文件尾:49 45 4E 44 AE 42 60 82

GIF (gif),文件頭:47 49 46 38

Windows Bitmap (bmp),文件頭:42 4D

Roshal ARchive (rar),文件頭:52 61 72 21

Deflate (zip),文件頭:50 4B 03 04 14 00 00 00 08 00

PDF,文件頭:25 50 44 46


2.png


查看詳細(xì)信息里正常,winhex發(fā)現(xiàn)有好多zip的文件頭,搜索一下十六進(jìn)制的zip文件頭50 4B 05 06共被發(fā)現(xiàn)四次,說明有四個(gè)隱藏的壓縮包

用binwalk提取一下

binwalk 2.png

binwalk -e 2.png

最后用winhex打開st發(fā)現(xiàn)了png文件頭

將st重命名為st.png即得到flag

566.gif


屬性里的詳細(xì)信息啥也沒有,依舊winhex打開,文件頭正常,但是在最末尾發(fā)現(xiàn)了東西

emmmmmm 結(jié)束

2010112719152853781.gif


詳細(xì)信息正常,文件頭正常,binwalk發(fā)現(xiàn)里面居然還有一個(gè)rar,之前用binwalk居然沒發(fā)現(xiàn),害,提取吧

binwalk -e 2010112719152853781.gif

得到壓縮包,在里面找到flag

eg_tulip.jpg


winhex打開發(fā)現(xiàn)文件頭是png,文件末尾發(fā)現(xiàn)一句話木馬

flag應(yīng)該是這個(gè)base64加密后的密文

NmFkYTFiMWE5ZDIzMmE0Yg==

網(wǎng)上找個(gè)在線base64解密網(wǎng)站搞定

flag.exe

winhex打開發(fā)現(xiàn)是個(gè)png,給文件重命名變成了二維碼

掃碼得到flag

out.jpg


winhex打開在文件末尾找到這個(gè)。。。。。目測(cè)是兩張圖片,需要分離,不過這都這么明顯了,就算了吧

out2.jpg


不枉我每次都查看詳細(xì)信息,果然出現(xiàn)了

rose.jpg

詳細(xì)信息正常,十六進(jìn)制正常,binwalk正常,不過用Stegdetect檢測(cè)到了隱寫

命令:stegdetect.exe -tjopif -s 10.0 xxx.jpg


使用stegbreak用字典爆破密碼

stegbreak.exe -r rules.ini -f 123.txt -t p xxx.jpg

得到密碼123456

使用 steghide info xxx.jpg,輸入密碼即可提取隱藏文件得到flag

ta.jpg

用winhex打開搜索jpg的文件頭,共發(fā)現(xiàn)兩次,是兩個(gè)圖片拼接的

截取第二個(gè)文件頭到末尾新建一個(gè)文件保存為.jpg,則成功得到flag

xx.gif


無法打開,可能不是圖片或者文件頭被破壞,winhex打開

GIF文件的文件頭一般為47 49 46 38 39 61轉(zhuǎn)換為ascii為GIF89a(此題開頭為39 61,缺前面的4位)

補(bǔ)充47 49 46 38 后保存,成功修復(fù)


圖片神器StegSolve打開并一幀一幀的查看,記錄下flag





key is:dGhpcyBpcyBhIGdpZg==格式很明顯是base64,轉(zhuǎn)碼后得到flag : this is a gif

總結(jié)

以上是生活随笔為你收集整理的简单图片隐写术练习题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。