rz-find - Man Page
Find byte patterns in files
Synopsis
Description
This command is part of the Rizin project.
rz-find Searches for specified byte patterns, strings, or hexpairs in the given files.
The options are:
- -a align
Only accept aligned hits
- -b size
Set block size
- -e regex
Search for regex matches (can be used multiple times)
- -f from
Start searching from address 'from'
- -F file
Read the contents of the file and use it as a keyword
- -h
Show usage help message
- -i
Identify filetype (rizin -nqcpm file)
- -j
Output in JSON
- -m
Magic search, file-type carver
- -M str
Set a binary mask to be applied on keywords
- -n
Do not stop the search when a read error occurs
- -r
Print using rizin commands
- -s str
Search for a specific string (can be used multiple times)
- -w str
Search for a specific wide string (can be used multiple times). Assumes str is UTF-8
- -I str
Search for an entry in import table
- -S str
Search for a symbol in symbol table
- -t to
Stop search at address 'to'
- -q
Quiet mode - do not show headings (filenames) above matching contents (default for searching a single file)
- -v
Show version information
- -x hex
Search for an hexpair string (can be used multiple times)
- -X
Show hexdump of search results
- -z
Search for zero-terminated strings
- -Z
Show string found on each search hit
See Also
rizin(1), rz-hash(1), rz-bin(1), rz-diff(1), rz-asm(1), rz-gg(1), rz-run(1), rz-ax(1)
Authors
pancake <pancake@nopcode.org>
byteninjaa0
Referenced By
rizin(1), rz-asm(1), rz-ax(1), rz-bin(1), rz-diff(1), rz-gg(1), rz-hash(1), rz-run(1), rz-sign(1).