アカウント名:
パスワード:
>MS-Officeのドキュメントは拡張子を削除してもちゃんとExcelなりWordなりで開きます。
開く?うちで今Wordのファイル(*.doc)の拡張子を消したり、適当な使っていないものに変えてやってみたら開かんかったけど(どのプログラムで開くかを聞いてくる)。環境はWindows Vista x64 Business SP1 + Office2007 SP2。
そらOSがファイルとプログラムの関連を見付けられないことだ。上はプログラム自体が判定やってることだ。
今回の文脈からは、前者が問題という話しなので、上記ACが当ってるか。
# あと、なんでもかんでもfileコマンド的判定はそれはそれで泣きを見るよね
ちなみに、最近のxml系ドキュメント各種って、複数をzipしてたりするし、jarとかもファイル自体はzip相当だったりと、あんまり単純な判定だとそれも悲しいことになる。
絶対解はないだろうな...
# 大学のUnixな授業でppmとかを食わせる所にtiffをパイプでつっこんで泣いたのでID# たとえ人間がやってもだめなんだよ...orz
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
拡張子を偽れるから危険なのではない (スコア:3, すばらしい洞察)
「.exeじゃないから開いても大丈夫」な根拠などない
Re: (スコア:0)
知らないバイナリの場合は拡張子に応じた処理をする、みたいなことをすりゃ良いのに
EXEとかZIPとかメジャーどころのヘッダ部分なんて知れ渡ってるんだし
Re: (スコア:0)
関連付けられてない、いい加減な拡張子にしても開けたはず。
関連付けられた別の拡張子は駄目だったかな?
Win95の頃からそうだったような。
Re: (スコア:0)
>MS-Officeのドキュメントは拡張子を削除してもちゃんとExcelなりWordなりで開きます。
開く?
うちで今Wordのファイル(*.doc)の拡張子を消したり、適当な使っていないものに変えてやってみたら開かんかったけど(どのプログラムで開くかを聞いてくる)。
環境はWindows Vista x64 Business SP1 + Office2007 SP2。
Re:拡張子を偽れるから危険なのではない (スコア:2, 興味深い)
そらOSがファイルとプログラムの関連を見付けられないことだ。
上はプログラム自体が判定やってることだ。
今回の文脈からは、前者が問題という話しなので、上記ACが当ってるか。
# あと、なんでもかんでもfileコマンド的判定はそれはそれで泣きを見るよね
ちなみに、最近のxml系ドキュメント各種って、複数をzipしてたりするし、jarとかもファイル自体はzip相当だったりと、あんまり単純な判定だとそれも悲しいことになる。
絶対解はないだろうな...
# 大学のUnixな授業でppmとかを食わせる所にtiffをパイプでつっこんで泣いたのでID
# たとえ人間がやってもだめなんだよ...orz
M-FalconSky (暑いか寒い)