バイナリ・ファイルの中の文字列(漢字を含む)を抜き出して表示
1.バイナリ・ファイルのなかにある文字列は残らず表示する。
アスキーの MS-DOS SOFTWARE TOOL にある strings コマンドでは、文字列の末尾
が CR・LF か NULL で終っているもののみ表示している。UNIX の strings コマンド
も同じく NULL で終る文字列のみ表示している。
ところが実際には、CR・LF か NULL で終らない文字列がけっこうあり、上のコマン
ドではこうした文字列が表示されなくなってしまう。そこで、文字列の末尾のチェッ
クを取り止める事で、文字列の表示もれをなくした。
2.処理が高速
ソースプログラムはC言語だけであり、アセンブラなどは使っていない。しかし、C
言語でできる限りのチェーンアップをバリバリにしてあるので、高速な処理速度を実現
している。