Каков наилучший способ поиска большого двоичного файла для определенной подстроки в C#?C# - Поиск двоичного файла для шаблона
Чтобы обеспечить некоторые специфические особенности, я пытаюсь извлечь DWARF информацию из исполняемого файла, поэтому я забочусь только о некоторых частях двоичного файла (а именно разделы, начиная со струнами .debug_info
, .debug_abbrev
и т.д.)
Я не вижу ничего очевидного в Stream
, FileStream
, или BinaryReader
, так что мне кажется, что мне нужно будет прочитать куски и выполнить поиск по этим строкам.
Есть ли лучший способ?
Да, лучше правильно разобрать формат двоичного файла. –