jpg.rar

jpg.rar就是指利用copy命令將rar檔案隱藏在圖片裡,以達到加密的目的。

基本介紹

  • 外文名:jpg.rar
  • 粗解:利用copy命令將rar檔案隱藏
  • 路徑:某磁碟根目錄
  • 原理:各種檔案格式不是完全嚴格的
簡介,操作方法,原理,

簡介

jpg.rar就是指利用copy命令將rar檔案隱藏在圖片裡,以達到加密的目的。

操作方法

1、準備原始檔案:JPG格式圖片檔案一張(如:test.jpg)、想隱藏的檔案(如:test.txt)
第一步第一步
2、將想隱藏的檔案壓縮為RAR格式(如:test.rar)
第二步第二步
3、打開命令提示符(開始選單->運行->輸入“cmd”回車)
4、輸入命令“M: 回車”進入M盤
5、輸入命令“COPY /B test.jpg + test.rar”回車(不包括引號,注意空格)
第五步第五步
複製成功。現在test.jpg雖然表面上沒有變化但檔案大小已經變大了(準確的說是原來的圖片大小加上壓縮檔案的大小),將test.jpg重命名為test.jpg.rar打開看看,是不是成功了。

原理

簡單地說,而是在某種意義上利用檔案格式的容錯來實現。
該命令將jpg格式的檔案與rar格式的檔案數據連線在一起(jpg格式在前)。
即形成:jpg格式檔案頭+jpg檔案數據+rar格式檔案頭+rar檔案數據。
由於jpg格式的檔案頭中包含後面數據段的長度,並且是基於區塊來讀取,所以讀取完jpg正確的區塊後,之後的rar格式內容被認為是有問題的區塊而忽略掉。
而rar軟體在打開檔案的實現上有一個特殊的做法,就是軟體會從檔案頭部搜尋直到找到正確的rar格式檔案頭,然後根據這個rar格式檔案頭再進行解壓,也就是完全跳過了圖片部分。
檔案擴展名為jpg時是按照jpg檔案的方式打開的。
而當檔案擴展名為rar時是按照rar檔案的方式打開的。

相關詞條

熱門詞條

聯絡我們