Fq: Jq for Binary Formats

Fq is a command-line tool inspired by jq that aims to make working with binary data accessible, queryable, and sliceable. It supports a variety of formats like executables, packet captures, and serialization formats, with functions to work with URLs, convert to/from hex and number bases, and search for things. Fq also presents data like a hex viewer and allows for nested formats and has an interactive REPL with auto-completion. Its goal is to be jq, hexdump, dd, and gdb for files combined into one. Fq is distributed under the terms of the MIT License.

https://github.com/wader/fq

To top