Ⅰ 怎麼用python寫一個基於bmp圖片的隱寫術
#!/usr/bin/envpython
importImage
MAX=25
pic=Image.new("RGB",(MAX,MAX))
str=""
i=0
foryinrange(0,MAX):
forxinrange(0,MAX):
if(str[i]=='1'):
pic.putpixel([x,y],(0,0,0))
else:
pic.putpixel([x,y],(255,255,255))
i=i+1
pic.show()
pic.save("flag.png")
看這個
Ⅱ 隱寫術的工具
已有不少隱寫演算法被開發成隱寫工具。Johnson對這些軟體進行了整理收集,列出了100多種軟體。表1中列出了其中的一些常見的以圖像為載體的隱寫軟體。 序號 工具 作者 主要方法 圖像格式 1 BMP Secrets 空域替換法 JPEG、GIF、BMP等 2 DCT-Steg (DCT-Jpeg) Stefan Katzenbeisser DCT系數修改 JPEG 3 EzStego Romana Machado LSB方法 GIF 4 F5 v F0.9 Andreas Wachado 修改量化後的DCT系數 JPEG、GIF、BMP 5 Hide and Seek 95 v 1.1 Colin Moroney 空域LSB方法 BMP 6 JP Hide and Seek Allan Latham 修改量化後的DCT系數 JPEG 7 JPHSWin Allan Latham 修改量化後的DCT系數 JPEG 8 JSteg Shell John Korejwa 修改量化後的DCT系數 輸出JPEG 9 JSteg-Jpeg Derek Upham 修改量化後的DCT系數 輸出JPEG 10 OutGuess Niels Provos 修改量化後的DCT系數 JPEG、PNM
Ⅲ 最新版的隱寫軟體軟體,有多少發給我多少!!~~~急用~~~ 最好是2008年以後的!! [email protected]
已發~查收
Ⅳ 各位有使用過隱身軟體沒,如Invisible Secrets,cloak等
使用過一個叫UltimaSteganography的(2010-8-22 www.giveawayoftheday.com),感覺一般隱寫術的效果是可以接受的,不過識別隱寫術保護的文件也是有相關的技術的。能獲得原圖片的情況下進行對比檢測相對較容易,而無原圖片的盲檢測難度較高。在隱寫術方面,有很多專用的演算法,不過他們都沒有打到AES這樣的標准化外加普及的程度。導致這個問題的原因有很多,例如缺少進行標准統一的組織和項目,隱寫術自身對演算法的保密要求(隱寫術在一定程度上可以說是利用了Security by Obscurity,所以它的演算法完全可以進行保密,以進一步減少泄露的風險)我使用的軟體,在隱藏的時候需要輸入一個密碼可以推測,它的原理應該是1.用密碼對你要隱藏的文件加密,加密演算法很可能是DES或者AES這種常用的2.使用某種方法,將加密後的文件和文件信息隱藏(推斷使用文件信息的理由是,解密的時候,輸入正確密碼後,它能顯示出你加密的文件擴展名)。隱寫演算法未知。可能的風險:1.加密過程中留有後門(將密碼的明文隱藏在圖片中) 2.隱寫過程中使用帶有後門的演算法(方便檢測)
Ⅳ jpeg圖像隱寫分析有幾種方法
[jsteg.zip] - jsteg隱寫演算法[23][24]由D. Upham提出,該演算法將秘密信息嵌入在量化後的DCT系數的LSB上,但值為-1、0、+1的DCT系數例外。提取秘密信息時,也只是將隱藏信息的圖像中不等於-1、0、+1的量化DCT系數的LSB取出即可 [attackjsteg.rar] - 抗jsteg的隱寫分析,jsteg jpeg圖像隱寫的重要方法之一。 [kafang.zip] - 對圖像以嵌入率為rate進行順序LSB嵌入,然後進行卡方隱寫分析 [LSB-information-hiding.rar] - 設計並實現一種基於圖像的LSB卡方因襲分析方法 [JPEGjsteg.rar] - jsteg_Mu可批量對JPEG圖像進行Jsteg隱寫。 Jpeg_Or 為jpeg密寫的原始圖像的文件夾, Jpeg_Di 為jpeg密寫後密寫了的圖像的文件夾,code_file 為密寫的文件,rate 為密寫嵌入率. [RS.rar] - 信息隱藏里LSB隱寫方案的RS分析方法,附有詳細註解。
Ⅵ MATLAB實現圖片隱寫的代碼怎麼寫
這個如果想要實現這個圖片的隱藏代碼的話,只需要查看他們的源代碼就可以了。
Ⅶ 將文件隱藏到圖片等文件中的問題
步驟1:找到要上傳到網易相冊的文件,比如需要將a.exe文件上傳,可先將它壓縮為a.rar文件放置在d:盤下,同時准備好作為載體的圖片文件b.jpg,並將其也放在d:盤下。
步驟2:打開命令提示符窗口,在其中輸入「d:」定位到D盤,接著輸入「/bb.jpg+a.rarc.jpg」命令
命令解釋:使用Copy命令將a.rar和b.jpg文件組合,生成新的包含其它程序的圖片文件c.jpg,這里要將組合所需的圖片文件放置在前面。組合後獲得的c.jpg文件,可使用畫圖軟體打開查看,但無法看到隱藏的a.rar文件。
小提示:為了更好的識別載入了文件的圖片,可設置組合後的圖片名稱與被壓縮的程序名一致,這樣可方便下載後提取程序。
步驟3:將需要上傳的多個文件壓縮為一個壓縮包文件後,將其與圖片文件組合。接著,登錄到「http://photo.163.com」網頁,注冊一個帳戶。完成後,登錄相冊按提示先建立一個名為「我的程序」的圖片目錄,進入該目錄後單擊「上傳照片」鏈接,在打開的頁面中將d:c.jpg文件添加到最右側的窗格進行上傳即可)。
下載方法:下載下來是一個JPG文件,右鍵點下載下來的文件選擇打開方式,如果你之前跟圖壓縮的是RAR文件打開方式就選RAR同理是TXT就選記事本打開。這就是你想要下載的文件了。
Ⅷ 請問如何使用隱寫術和隱寫軟體
隱寫?是指將一些信息寫入圖片,音頻的技術嗎? 如果是的話,什麼軟體能實現我還不清楚,但是有一些基本的方法,比如DCT,DWT以及一些DCT,DWT的變形。 無論對音頻還是圖像的隱藏都是以這些基本演算法為基礎的,然後通過更為復雜的組合、變形,產生出更優秀的演算法。 這些方法通過MATLAB實現,相對來說會比較方便,因為MATLAB裡面已經封裝了很多基本的函數。當然C等其他的語言也是可以的。 最後,隱寫的內容具有對於魯棒性和脆弱性不能兼得的一個矛盾。所以為了不同的目的也是需要不同的演算法,已達到自己想要的目的。
Ⅸ 微信小程序如何實現隱寫功能
你可以根據條件判斷,控制元素的display是none 還是block,如果是none則隱藏了,反之則顯示
Ⅹ 誰知道圖片隱寫是什麼,有什麼用,怎麼分辨出來,又如何破解
圖片隱寫軟體可將圖片後綴名改成rar或者zip等壓縮文件後,仍然可以正常打開,而且裡面還有內容。