2013-08-29 29 views
-1

可以從幻數文件中確定文件類型嗎?尋找從幻數確定文件類型

如果我明白了,幻數可以有不同的大小,也許參考字典或類似庫的東西可以幫助我?

+0

你有什麼操作系統? – ams

+0

XP SP3,它會影響我的程序嗎?我的意思是,我希望它也能在linux上工作 –

+0

僅僅因爲我不打算在Windows上提供Linux工具。 – ams

回答

0

file Linux上的命令正是這樣做的。研究它的內部,看看它如何使用它們的幻數(簽名字節)來識別文件。完整的源代碼位於darwinsys.com/file

以下的2名名單是最全面的人與文件類型和他們的魔法號碼:
- File Signature Table
- Linux Magic Numbers

+0

謝謝,簡單有效, 簽名表正是我一直在尋找 –

1

有可能從幻數文件

的確定文件類型

是的,你可以,因爲每個文件格式有不同的幻數。

例如FFD8爲.jpg文件

看到這裏Magic Numbers in Files