- 下載壓縮包解壓
- 如果是圖片就先查看圖片信息
- 沒有有用信息查看圖片看是否是一個圖片
- 如果不是圖片就將文件進行還原
- 從還原文件中查找有用信息
例:這是一張單純的圖片
http://123.206.87.240:8002/misc/1.jpg
(1)查看圖片屬性后沒有任何有效信息

(2)用圖片查看器也能打開,證明確實是圖片

(3)我們用WinHex或者Notepad++打開可以看到最后有一串規律的Unicode碼

key{you are right}
(4)把得到的碼用CTFCrak進行轉碼為Ascii就可以得到了

注:與Unicode有關的字符轉換模式
Ascii ----> Unicode 中文 ----> Unicode
flag flag 旗幟 \u65d7\u5e1c
例2:最危險的地方就是安全的
15584352907afc4ab69ef3c7ca3e905903f171a46d
(1)下載后我們解壓得到一個jpg格式的圖片,查看圖片信息

(2)用圖片查看器打開,可以看到打不開,我們就猜測這不是一個jpg格式的圖片

(3)用Winhex打開,證實了我們的猜想

(4)此時我們就需要用foremost對文件進行恢復,可以看到恢復后的文件全是二維碼圖片

(5)將恢復后的文件的列表並顯示詳細信息,我們局可以發現這個文件格式大小都不一樣

(6)查看其詳細信息,可以發現有個備注了一段Base64加密的密文

ZmxhZ3sxNWNDOTAxMn0=
(6)通過解密就可以得到flag

注:
1.winhex打開后的各類常見文件文件頭,如果文件頭和文件后綴名格式不同,則可以用foremost進行分離或恢復文件
| 文件名 | 文件頭 |
| jpg | FFD8FF |
| png | 89504E47 |
| gif | 47494638 |
| xml | 3C3F786D6C |
| html | 68746D6C3E |
| eml | 44656C69766572792D646174653A |
| xls.or.doc | D0CF11E0 |
| tif | 49492A00 |
| bmp | 424D |
| zip | 504B0304 |
| rar | 52617221 |
| 255044462D312E |
2.foremost的使用,foremost是kali中自帶的,只需要在終端輸入foremost 文件名 就可以自行處理,處理后的文件會自動保存到root/output/文件夾下
