This is the command rabin2 that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator
PROGRAM:
NAME
rabin2 - Binary program info extractor
SYNOPSIS
rabin2 [-ACeigsSMzIHlRrLxvVh] [-a arch] [-b bits] [-B addr] [-c fmt:C:[D]] [-f subbin]
[-O str] [-o str] [-m addr] [-@ addr] [-n str] file
DESCRIPTION
This program allows you to get information about ELF/PE/MZ and CLASS files in a simple way.
-A List archs
-a arch Set arch (x86, arm, .. accepts underscore for bits x86_32)
-b bits Set bits (32, 64, ...)
-B addr Override baddr
-c [fmt:C[:D]]
Create [elf,mach0,pe] for arm and x86-32/64 tiny binaries where 'C' is an
hexpair list of the code bytes and ':D' is an optional concatenation to describe
the bytes for the data section.
-C List classes
-e Show entrypoints for disk and on-memory
-f subbin Select sub-binary architecture. Useful for fat-mach0 binaries
-g Same as -SMRevsiz (Show all possible information). See -r
-i Show imports (symbols imported from libraries)
-s Show exported symbols
-S Show sections
-M Show address of 'main' symbol
-z Show strings inside .data section (like gnu strings does)
-I Show binary info
-H Show header fields
-l List linked libraries to the binary
-R Show realocations
-O str Write/extract operations (-O help)
-o str Output file/folder for write operations (out by default)
-r Show output in radare format
-v Display virtual addressing offsets
-m addr Show source line reference from a given address
-L List supported bin plugins
-@ addr Show information (symbol, section, import) of the given address
-n str Show information (symbol, section, import) at string offset
-x Extract all sub binaries from a fat binary (f.ex: fatmach0)
-V Show version information
-h Show usage help message.
EXAMPLES
List symbols of a program
$ rabin2 -s a.out
Get offset of symbol
$ rabin2 -n _main a.out
Get entrypoint
$ rabin2 -e a.out
Load symbols and imports from radare
.!rabin2 -vrsi a.out
Use rabin2 online using onworks.net services