Closed5

バイナリファイルを解析するのに、色々試してる

nabeyangnabeyang

普段、バイナリファイルを解析なんてしない人が色々試してる作業記録です。

nabeyangnabeyang

hexdumpで16進数で表示してくれる。

hexdump abc.bin > abc.hex

あとは単語単位でdiff取ってくれるようなのがあれば、どこが変わったのか発見できるのでは。

nabeyangnabeyang

単語ごとのdiffはvimdiffで良さそう

vimdiff file1.hex file2.hex
nabeyangnabeyang

wdiffのほうが結果をテキストとして保存出来て良いかも。

wdiff file1.hex file2.hex > file1_2.diff
nabeyangnabeyang

hexdumpは繰り返し行を*に置き換えるけど、目的に合わないので全て出すようにしたい。これは-vオプションを付ければ良いみたい。

このスクラップは2021/04/13にクローズされました