C#で特定の部分文字列の大きなバイナリファイルを検索する最良の方法は何ですか?
.debug_info
いくつかの詳細を提供するために、実行可能ファイルから DWARF 情報を抽出しようとしているので、バイナリ ファイルの特定の部分 (つまり、文字列、.debug_abbrev
などで始まるセクション) だけを気にします。
Stream
、FileStream
、またはに明らかなものは見当たりませんBinaryReader
。そのため、チャンクを読み込んで、自分で文字列のデータを検索する必要があるようです。
より良い方法はありますか?