[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[port139:01480] Re: ファイル種類の判別



On Mon, 02 Sep 2002 07:22:02 GMT
nekurai@xxxxx wrote:

> >Windows システムの場合、ファイルの先頭 20byte の内容を確認する
> >ことでそのファイルの種類を確認できるかと思います.
> 
> この根拠がよくわからないんですが・・・

厳密に 20byte であるか私も十分理解できておりませぬが、ファイル
のヘッダを解析することで、不明ファイルの種別を判断するという手
法が存在するようです.
# 商用ツールがその仕組みを実装するようですが、その定義ファイル
# を転用(参照)するのは問題ありかと思いまするので...

逆に言えば、厳密にファイル種別を判断するわけではなく、例えば
 JPEG 拡張子を持つファイルのヘッダが 4D5A の場合、それは画像
ファイルではなく EXE ファイルである確立が高い,という解析手順
になると理解しておりまするがいかがでしょうか?
# JPEG 画像の場合、通常は FFD8FF????となる為

JPEG などを考えますと、Windows という囲みは必要ないかとは思い
まするが...

-- 
粗にして野にして卑
Tanaka Souji
souta3@xxxxxxxxxxxxxx