Usage: rizin [-ACdfLMnNqStuvwzX] [-P patch] [-p prj] [-a arch] [-b bits] [-i file] [-s addr] [-B baddr] [-m maddr] [-c cmd] [-e k=v] file|pid|-|--|= -- Run rizin without opening any file = Same as 'rizin malloc://512' - Read file from stdin -= Perform R=! command to run all commands remotely -0 Print \x00 after init and every command -1 Redirect stderr to stdout -2 Close stderr file descriptor (silent warning messages) -a arch Set asm.arch -A Run 'aaa' command to analyze all referenced code -b bits Set asm.bits -B baddr Set base address for PIE binaries -c 'cmd..' Execute rizin command -C File is host:port (alias for -cR+http://%%s/cmd/) -d Debug the executable 'file' or running process 'pid' -D backend Enable debug mode (e cfg.debug=true) -e k=v Evaluate config var -E endian Endianness -E big or -E little -f Block size = file size -F binplug Force to use that rbin plugin -h, -hh Show help message, -hh for long -H [var] Display variable -i file Run script file -I file Run script file before the file is opened -k OS/kern Set asm.os (linux, macos, w32, netbsd, ...) -l lib Load plugin file -L List supported IO plugins -m addr Map file at given address (loadaddr) -M Do not demangle symbol names -n, -nn Do not load RzBin info (-nn only load bin structures) -N Do not load user settings and scripts -NN Do not load any script or plugin -q Quiet mode (no prompt) and quit after -i and -c -qq Quiet mode (no prompt) and force quit -p p.rzdb Load project file -r rz-run Specify rz-run profile to load (same as -e dbg.profile=X) -R rule Specify custom rz-run directive -s addr Initial seek -T Do not compute file hashes -u Set bin.filter=false to get raw sym/sec/cls names -v, -V Show rizin version (-V show lib versions) -w Open file in write mode -x Open without exec-flag (asm.emu will not work), See io.exec -X Same as -e bin.usextr=false (useful for dyldcache) -z, -zz Do not load strings or load them even in raw