Hatred's Log Place

DON'T PANIC!

Nov 9, 2010 - 1 minute read - linux

bgrep - binary grep

Уже решил было сам писать, но оказалось, что уже сделано: http://debugmo.de/2009/04/bgrep-a-binary-grep/

Выкачиваем с git-hub: git clone https://github.com/tmbinc/bgrep.git

Строим: gcc -o bgrep bgrep.c

Далее копируем bgrep куда нибудь, где она будет доступен при поиске в PATH (у меня это ~/bin) и пользуемся примерно так: find . -name ‘*.bin’ | xargs bgrep FFFE003454

или так: bgrep FFFE file.bin

Вывод на экран: имя файла: смещение

Смещение - относительно начала файла в HEX виде. Далее mcview, biew или любой HEX редактор-просмотровщик в помощь.