Когда-то делал для себя.
Хотел приделать еще мини хекс-вьювер, но забил от нехватки времени.
Вводишь сигнатуру
1) в виде символов в HEX-представлении, например, 0100AADF
или
2) обычную строку (выбрав формат поиска - ANSI, или юникодная строка).
Выбираешь папку, в которой искать файлы.
В ответ получаешь список файлов и смещение первого вхождения искомой строки в найденных файлы.
Клик по строке - откроется место расположения файла.
Лог пишется в List.log.
Поиск рекурсивен.
Папку с сильно большим объемом файлов лучше не указывать.
Это все таки простая 1-поточная программа, зависнет.

Хотел приделать еще мини хекс-вьювер, но забил от нехватки времени.
Вводишь сигнатуру
1) в виде символов в HEX-представлении, например, 0100AADF
или
2) обычную строку (выбрав формат поиска - ANSI, или юникодная строка).
Выбираешь папку, в которой искать файлы.
В ответ получаешь список файлов и смещение первого вхождения искомой строки в найденных файлы.
Клик по строке - откроется место расположения файла.
Лог пишется в List.log.
Поиск рекурсивен.
Папку с сильно большим объемом файлов лучше не указывать.
Это все таки простая 1-поточная программа, зависнет.
- Оказать помощь разработчику