テスト用ファイル ちょうど手元にあった PPPoE の pcap ファイルから CHAP の部分を抜粋したもの PPPoE のユーザ名 (hogehoge@one.ocn.ne.jp) をマスクする目的で書き換えてみる。 hogehoge の部分を xxxxxxxx のようにどうでもいい文字列で埋める。 編集したいファイルが大きい場合、Vim を使う方法ではメモリ消費が激しいので避ける。 dd でバイナリ編集 編集する場所を確認するため、一度 hexdump で中身を調べる $ hexdump -C pppoe.cap 00000000 0a 0d 0d 0a 34 00 00 00 4d 3c 2b 1a 01 00 00 00 |....4...M<+.....| 00000010 ff ff ff ff ff ff ff ff 04 00 0e 00 45 64 69 74 |...