NAME

ronin - A Ruby toolkit for security research and development

SYNOPSIS

ronin [options] [COMMAND […]]

DESCRIPTION

Runs a Ronin COMMAND.

ARGUMENTS

COMMAND
The Ronin command to execute.

OPTIONS

-V, --version
Prints the Ronin version and exits.
-h, --help
Print help information

COMMANDS

asn
Queries or searches for ASN information
banner-grab
Fetches the banner from one or more TCP services
bitflip
Prints every bit-flip of the given string(s)
bitsquat
Finds bit-flips of a domain
cert-dump
Prints SSL/TLS certificate information
cert-gen
Generates a new X509 certificate
cert-grab
Downloads SSL/TLS certificates
completion
Manages the shell completion rules for ronin and all other ronin-* commands
decode, dec
Decodes each character of data from a variety of encodings
decrypt
Decrypts data
dns
Performs a variety of DNS queries
dns-proxy
Starts a DNS proxy
email-addr
Processes email addresses
encode, enc
Encodes each character of data into a variety of encodings
encrypt
Encrypts data
entropy
Filters lines by their entropy
escape
Escapes each special character for a variety of encodings
extract
Extracts common patterns from files/input
grep
Searches files/input for common patterns
hexdump
Hexdumps data in a variaty of encodings and formats
highlight
Syntax highlights file(s).
hmac
Calculates a Hash-based Message Authentication Code (HMAC)
homoglyph
Generates homoglyph equivalent words
host
Processes hostname(s)
http
Send HTTP requests or spawn an interactive HTTP shell
ip
Queries or processes IP addresses
iprange
Enumerates over IP ranges
irb
Start ronin’s interactive Ruby shell
md5
Calculates MD5 hashes of data
netcat, nc
A netcat clone command
new
Creates a new Ruby project or a script
pack
Packs values into binary data
proxy
Starts a TCP/UDP/SSL/TLS intercept proxy server
public-suffix-list, public-suffixes
Updates and parses the public suffix list file
quote
Produces quoted a string for a variety of programming languages
rot
Rotates each character of data within an alphabet
sha1
Calculates SHA1 hashes of data
sha256
Calculates SHA256 hashes of data
sha512
Calculates SHA512 hashes
strings
Prints all strings within a file/stream belonging to the given character set
tips
Prints a random tip on how to use ronin
tld-list, tlds
Updates and parses the TLD list file
typo
Generates typos in words
typosquat
Finds typo squatted domains
unescape
Unescapes each escaped character from a variety of encodings
unhexdump
Decodes a hexdump back into raw data
unpack
Unpacks binary data
unquote
Unquotes a double/single quoted string
url
Parses URLs
xor
XORs each character of data with a key.

AUTHOR

Postmodern postmodern.mod3@gmail.com

SEE ALSO

ronin-help ronin-archive ronin-asn ronin-banner-grab ronin-bitflip ronin-bitsquat ronin-cert-dump ronin-cert-gen ronin-cert-grab ronin-completion ronin-decode ronin-decrypt ronin-dns ronin-dns-proxy ronin-email-addr ronin-encode ronin-encrypt ronin-entropy ronin-escape ronin-extract ronin-grep ronin-hexdump ronin-highlight ronin-hmac ronin-homoglyph ronin-host ronin-http ronin-ip ronin-iprange ronin-irb ronin-md5 ronin-netcat ronin-new ronin-pack ronin-proxy ronin-public-suffix-list ronin-quote ronin-rot ronin-sha1 ronin-sha256 ronin-sha512 ronin-strings ronin-tips ronin-tld-list ronin-typo ronin-typosquat ronin-unarchive ronin-unescape ronin-unhexdump ronin-unpack ronin-unquote ronin-url ronin-xor