文件頭修改工具可用于修改文件前4個(gè)字節(jié)的數(shù)據(jù),可以實(shí)現(xiàn)對文件的簡單加密。由于大多數(shù)的文件格式,前幾個(gè)字節(jié)是"魔數(shù)",用于判斷文件是否合法。
如果將文件前4個(gè)字節(jié)修改了,該文件通常無法使用?梢杂眠@種方法實(shí)現(xiàn)對文件的加密保護(hù)。
什么是文件頭
文件頭是位于文件開頭的一段承擔(dān)一定任務(wù)的數(shù)據(jù),一般都在開頭的部分。頭文件作為一種包含功能函數(shù)、數(shù)據(jù)接口聲明的載體文件,用于保存程序的聲明(declaration),而定義文件用于保存程序的實(shí)現(xiàn) (implementation)。
文件頭就是為了描述一個(gè)文件的一些重要的屬性,它告訴了打開并處理該文件的程序這些屬性,比如上面說的BMP的文件頭將長寬像素值告訴了ACDSee,ACDSee會(huì)根據(jù)文件頭中的數(shù)據(jù)以及圖像數(shù)據(jù)的正文把圖像顯示出來。
常見文件頭列表:
JPEG (jpg),文件頭:FFD8FF
PNG (png),文件頭:89504E47
GIF (gif),文件頭:47494638
TIFF (tif),文件頭:49492A00
Windows Bitmap (bmp),文件頭:424D
CAD (dwg),文件頭:41433130
Adobe Photoshop (psd),文件頭:38425053
Rich Text Format (rtf),文件頭:7B5C727466
XML (xml),文件頭:3C3F786D6C
HTML (html),文件頭:68746D6C3E
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版