アンタイ・フォレンジック妖怪の独り言

基本的にはデジタル・フォレンジックの技術について取り扱っていますが、記載内容には高確率で誤りが含まれる可能性があります。

使ったことないので勉強中

fc と comp コマンドを使ったことがないorz
ファイルの内容が同じかどうかを確認する場合、個人的にはハッシュ値MD5とか)を使うことが多いですハイ(^^;;
ただ、MD5 や SHA でハッシュ値を比較し同じか確認する手順だと、どこが違うの?というのは表示されませんので、「こことここが違う!」とか見る場合には fc や comp のほうがよさげ?*1
fc と comp の違いってなんなんだろ?fc にはバイナリモードでの比較があるので fc のほうが便利?

C:\temp>fc a.txt b.txt
ファイル a.txt と B.TXT を比較しています
***** a.txt
***** B.TXT

*****

C:\temp>fc /B a.txt b.txt
ファイル a.txt と B.TXT を比較しています
00000005: 0D 0A
00000006: 0A 0D

むぅ?なぜ b.txt ファイルの名前は大文字で表示されるんだ?
同じファイルを comp で比較

C:\temp>comp /D a.txt b.txt
a.txt と b.txt を比較しています...
オフセット 5 で比較エラーがあります
ファイル1 = 13
ファイル2 = 10
オフセット 6 で比較エラーがあります
ファイル1 = 10
ファイル2 = 13
ほかのファイルを比較しますか (Y/N)? n

C:\temp>comp /A a.txt b.txt
a.txt と b.txt を比較しています...
オフセット 5 で比較エラーがあります
ファイル1 =
ファイル2 =

オフセット 6 で比較エラーがあります
ファイル1 =

ファイル2 =

へぇ〜なかなか面白いですね(笑)

*1:個人的には、内容比較では Araxis Merge が好きだったりする