Мне нужен grep для поиска бинарного файла размером примерно 10 МБ.Я могу получить результаты, которые я хочу, используя searchbin.py (grep 'альтернатива') с командой: 'searchbin.py -p "38 04 00" test.dump'
Это ищет "38 04 00 "и возвращает результат (ы) с их смещениями.
Я хочу иметь возможность делать это с помощью grep без использования каких-либо каналов, и я пробовал бесчисленные аргументы без успеха.Любые дальнейшие попытки будут просто методом проб и ошибок, но я уверен, что кто-то здесь может мне помочь.
Спасибо.
Пример ввода с использованием searchbin.py:
searchbin.py -p "FF 85 00" test.dump
Вывод:
Match at offset: 7448324 71A704 in test.dump
Match at offset: 7448328 71A708 in test.dump
Match at offset: 7448332 71A70C in test.dump
Match at offset: 7448336 71A710 in test.dump
Match at offset: 7448340 71A714 in test.dump
Match at offset: 7448344 71A718 in test.dump
Match at offset: 7448348 71A71C in test.dump
Match at offset: 7448352 71A720 in test.dump
Match at offset: 7448356 71A724 in test.dump
Match at offset: 7452364 71B6CC in test.dump
Я хочу, чтобы это работало с grep.