-@ addr | Show section, symbol, or import at the given address | man |
-A | List sub-binaries and their arch-bits pairs | man |
-a arch | Set architecture (x86, arm, .. | man |
-b bits | Set bits (32, 64 ...) | man |
-B addr | Override base address (PIE bins) | man |
-c | List classes | man |
-cc | List classes in header format | man |
-C fmt:C:D | Create [elf, mach0, pe] with Code and Data hexpairs (see -a) | man |
-d | Show debug/dwarf information | man |
-dd | Load debug/dwarf information from debuginfod server | man |
-D lang | Demangle symbol name (-D all for bin.demangle=true) | man |
-e | Entrypoint | man |
-E | Globally exportable symbols | man |
-f str | Select sub-bin named str | man |
-F binfmt | Force to use that bin plugin (ignore header check) | man |
-g | Same as -SMZIHVResizcld -SS -SSS -ee (show all information) | man |
-G addr | Load address . | man |
-h | Show usage help message | man |
-H | Header fields | man |
-i | Import (symbols imported from libraries) | man |
-I | Binary info | man |
-j | Output in JSON | man |
-k sdb-query | Run sdb query. | man |
-K algo | Calculate checksums (md5, sha1, ..) | man |
-l | Linked libraries | man |
-L plugin | List supported bin plugins or plugin details | man |
-m addr | Show source line at addr | man |
-M | Main (show address of main symbol) | man |
-n str | Show section, symbol, or import named str | man |
-N min:max | Force min:max number of chars per string (see -z and -zz) | man |
-o str | Output file/folder for write operations (out by default) | man |
-O str | Write/extract operations (-O help) | man |
-p | Show physical addresses | man |
-P | Show debug/pdb information | man |
-PP | Download pdb file for binary | man |
-q | Be quiet, just show fewer data | man |
-qq | Show less info (no offset/size for -z for ex.) | man |
-Q | Show load address used by dlopen (non-aslr libs) | man |
-r | Show output in rizin format | man |
-R | Show relocations | man |
-s | Symbols | man |
-S | Sections | man |
-SS | Segments | man |
-SSS | Sections mapping to segments | man |
-T | Display file signature | man |
-u | Unfiltered (no rename duplicated symbols/sections) | man |
-U | Resources | man |
-v | Show version information | man |
-V | Show binary version information | man |
-w | Display try/catch blocks | man |
-x | Extract bins contained in file | man |
-Y | Calculate all the possibles base address candidates of a firmware bin | man |
-z | Show strings (from data section) | man |
-zz | Show strings (from raw strings from bin) | man |
-zzz | Dump raw strings to stdout (for huge files) | man |
-Z | Guess size of binary program | man |