RZ\_SIGN(1) General Commands Manual RZ\_SIGN(1)

# [NAME](#NAME)

`RZ_SIGN` — rizin signature utility

# [SYNOPSIS](#SYNOPSIS)

`rz-sign` \[`-aqv`] \[`-e` `k=v`] (`-c` `pat sig` | `-o` `sig bin` | `-d` `sig`)

# [DESCRIPTION](#DESCRIPTION)

rz-sign allows to create and inspect FLIRT code signatures.

[`-a`](#a), `-aa`

Analyze binary after loading it with RzCore and use -aa to run aaaa instead of aaa. Available only together with the -o option.

[`-c`](#c) `output.pat input.sig`

Interpret the input file as a FLIRT signature file and dump the pattern format.

[`-d`](#d) `flirt.sig`

Parse a FLIRT signature file.

[`-e`](#e)

Set an evaluable config variable. Available only together with the -o option.

[`-h`](#h)

Show usage help message.

[`-o`](#o) `output.sig input.bin`

Perform an analysis of a binary and generate FLIRT signatures for all functions inside it.

[`-q`](#q)

Enable quiet mode.

[`-v`](#v)

Show version information.

# [SEE ALSO](#SEE_ALSO)

[rizin(1)](/man/os/rizin/rizin.1), [rz-asm(1)](/man/os/rizin/rz-asm.1), [rz-ax(1)](/man/os/rizin/rz-ax.1), [rz-bin(1)](/man/os/rizin/rz-bin.1), [rz-diff(1)](/man/os/rizin/rz-diff.1), [rz-find(1)](/man/os/rizin/rz-find.1), [rz-gg(1)](/man/os/rizin/rz-gg.1), [rz-hash(1)](/man/os/rizin/rz-hash.1), [rz-run(1)](/man/os/rizin/rz-run.1)

January 21, 2024 Linux 4.19.0-gvisor

---

Document: rz-sign(1) from rizin 0.9.1-r1 (Chainguard OS)
Source: https://github.com/rizinorg/rizin
