我需要grep为我搜索大约10mb的二进制文件。我可以通过以下命令使用searchbin.py(一个grep'alternative')获得我想要的结果: '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一起使用。