RZ_BIN(1) General Commands Manual RZ_BIN(1) (NAME) rz-bin - (SYNOPSIS) rz-bin [-AcdeEghHiIjlLMqrRsSUvVxzZ] [-@ at] [-a arch] [-b bits] [-B addr] [-C F:C:D] [-f str] [-m addr] [-n str] [-N m:M] [-P pdb] [-o str] [-O str] [-k query] [-D lang symname] file (DESCRIPTION) Rizin . rz-bin ELF PE Mach-O . x86 ARM MIPS PowerPC . (OPTIONS) -@ addr (section) (symbol) (import) -A - - (arch- bits) -a arch (x86 arm .. _) -b bits (32 64 ...) -B addr ( PIE) -c -cc -C fmt:C:D [elf, mach0, pe] Code Data ( -a ) -d /dwarf -dd /dwarf debuginfod -D lang name (-D all bin.demangle=true) -e (Entrypoint) -E (Globally exportable) -f str - str -F binfmt bin ( ) -g -SMZIHVResizcld -SS -SSS -ee ( ) -G addr . -h -H -i ( ) -I -j JSON -k sdb-query sdb : '*' -K algo (md5 sha1 ..) -l (Linked libraries) -L plugin bin -m addr addr -M ( main) -n str import str -N min:max : ( -z -zz ) -o str / ( out) -O str / (-O help) -p -P /pdb -PP pdb -q -qq ( / -z) -Q dlopen ( ASLR) -r rizin -R (relocations) -s (Symbols) -S (Sections) -SS (Segments) -SSS -T (signature) -u ( / ) -U (Resources) -v -V -w try/catch -x -X fmt [f] .. fat zip -Y fw file (firmware) -z ( data) -zz ( ) -zzz (stdout) ( ) -Z (ENVIRONMENT) RZ_BIN_CODESIGN_VERBOSE: RZ_BIN_DEBASE64: e bin.debase64 - base64 RZ_BIN_DEBUGINFOD_URLS: e bin.dbginfo.debuginfod_urls - debuginfod RZ_BIN_DEMANGLE: e bin.demangle - RZ_BIN_LANG: e bin.lang - RZ_BIN_MAXSTRBUF: e bin.maxstrbuf - RZ_BIN_PDBSERVER: e pdb.server - PDB RZ_BIN_PREFIX: e bin.prefix - // RZ_BIN_STRFILTER: e bin.str.filter - rizin -qc 'e bin.str.filter=??' - RZ_BIN_STRPURGE: e bin.str.purge - RZ_BIN_SYMSTORE: e pdb.symstore - (symbol store) RZ_CONFIG: sdb RZ_NOPLUGINS: ( ) (EXAMPLES) : rz-bin -s a.out : rz-bin -n _main a.out : rz-bin -e a.out rizin: rizin -n /bin/ls [0x00000000]> .!rz-bin -prsi $FILE (SEE ALSO) rz-hash(1), rz-find(1), rizin(1), rz-diff(1), rz-asm(1), rz-ax(1), rz-gg(1), rz-run(1) (AUTHORS) pancake byteninjaa0 January 24, 2024