#byte-sequences #pattern #hex #within #position #find #matching

app hexgrep

在二进制文件中查找匹配十六进制模式的字节序列的位置

1 个不稳定版本

0.0.0 2023年10月18日

#31 in #byte-sequences

MITGPL-3.0-or-later

8KB
116 代码行

hexgrep

在二进制文件中查找匹配十六进制模式的字节序列的位置

$ hexgrep --help
find the position of bytes sequences within binary files matching hexadecimal patterns

Usage: hexgrep [OPTIONS] <pattern>...

Arguments:
  <pattern>...  hex

Options:
  -p, --progress
  -h, --help      Print help
  -V, --version   Print version

示例

/tmp 中查找所有 zip 文件

hexgrep 50 4b 03 04 14 00 00 00 08 00 f6 0b 52 57 78 75 73 28 f5 01 00 00 08 06 00 00 08 00 1c 00 4d 61 6b 65 66 69 6c 65 55 54 09 00 03 80 35 2f 65 81 35 2f /tmp

依赖项

~6–15MB
~172K SLoC