CRYPTOLOGY
by watermelon
推個研究大攝影
這頁真是做的可有可無
這句也是
這句也是
這句也是
這句也是
這句也是
這句也是
這句也是
檔案類型 | 檔案開頭 | 檔案結尾 |
---|---|---|
.jpg(JPEG圖片) | FFD8FF | FFD9 |
.png(PNG圖片) | 89054E47 | AE426082 |
.zip(壓縮檔) | 504B0304 | 504B |
.gif(動圖) | 47494638或GIF89A | 003B |
.pdf(PDF) | 255044462D312E | 不一定 |
可以檢查有有沒有後面藏檔案或者套娃
exiftool file
binwalk file
binwalk -e file (-e 或者 --extract)
binwalk -Me file
binwalk -Me -d 5 file
(也可以用 --depth=5)
據說比較好用 我沒用過 有些kali版本沒有sudo apt install foremost
foremost file -o output_dir
低階(基礎、靠近硬碟)的資料處理工具 用爛容易整個硬碟爛掉 戲稱 data destroyer
參數
if=輸入檔案 of=輸出檔案
bs="塊"大小(每次讀入的size(例:1(1byte) 1M ...))
可選:count=讀幾次bs大小 skip=先跳過幾次bs大小
可以配合binwalk來找出skip是多少
dd if=input of=output bs=10 skip=100
input(不按比例)
跳過10bs*100個 = 1000 byte
output
dd if=input of=output bs=1M skip=100 count=60
input(不按比例)
跳過1M*100個 = 100Mb
output
讀入1M*60次=60Mb
windows下使用
cat 貓
通常是用來讀取=>輸出(多個)檔案
cat file1 file2
指定輸出流到另一個檔案=合併檔案
cat file1 file2 > combined_file
cat 貓
通常是用來讀取=>輸出(多個)檔案
cat file1 file2
指定輸出流到另一個檔案=合併檔案
cat file1 file2 > combined_file
cd ~/Desktop
wget http://www.caesum.com/handbook/Stegsolve.jar -O stegsolve.jar
chmod +x stegsolve.jar
mkdir stegsolve
mv stegsolve.jar stegsolve/
java -jar ~/Desktop/stegsolve/stegsolve.jar
原圖
反相(XOR)
紅色通道(紅的程度)
下載來自己試試看
#00ff37
#03fd35
不
同
顏
色
通
道
bit位數
行/列
從選取的最高最低開始
只有選一位=>沒差
通道與hex順序
預覽
:gem install zsteg
0x不一定要加
找到惹
找到惹
找到惹
也可以從"0000" 改成"0900"假裝自己有密碼
單純暴力破解需要14秒多
若知道部分資訊 加入Mask 速度快了要10倍