C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■95430 / 1階層)  ファイルサイズ情報を編集することってできますか?
□投稿者/ 774RR (817回)-(2020/08/01(Sat) 18:01:23)
NTFS は詳細知らないけど FAT ならそこそこ知っているつもりなんで

更新日時や作成日時は他の情報から妥当性を検証できない&間違っていても他ファイルに影響を及ぼさない
という性質があるけど
ファイルサイズは FAT のクラスタチェーンからn以上m以下であるはずという検証ができるし、
ファイルサイズ項目だけ見て書き込みすると他ファイルを上書きしたり他ファイルに上書きされたりするわけだ
その手の小細工はお勧めしない。おそらく chkdsk すると検出されて訂正されるはず。

0.5GB に見えるファイルが実は 1.0GB あって、このサイズ差のところにマルウエア・ウイルスを隠しておきたい
と邪推してしまうしこれ以上の技術論は書けないッス。

逆なら(論理ファイルサイズが 1.0GB だけど物理ディスク上 10KB しかつかわない)
スパースファイル sparse file 疎ファイルってのがあるので興味あったら調べてみるとよいだろう

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←ファイルサイズ情報を編集することってできますか? /焚かし 返信無し
 
上記関連ツリー

ファイルサイズ情報を編集することってできますか? / 焚かし (20/08/01(Sat) 13:03) #95426
ファイルサイズ情報を編集することってできますか? / 774RR (20/08/01(Sat) 18:01) #95430 ←Now
Re[1]: ファイルサイズ情報を編集することってできますか? / 魔界の仮面弁士 (20/08/01(Sat) 17:52) #95429
  └ Re[2]: ファイルサイズ情報を編集することってできますか? / くまくま (20/08/01(Sat) 22:30) #95437

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信