Releases: ronin-rb/ronin
Releases · ronin-rb/ronin
2.1.0
- Require Ruby >= 3.1.0.
- Require wordlist ~> 1.1.
- Require ronin-support ~> 1.1.
- Require ronin-dns-proxy ~> 0.1.
- Require ronin-core ~> 0.2.
- Require ronin-repos ~> 0.2.
- Require ronin-db ~> 0.2.
- Require ronin-fuzzer ~> 0.2.
- Require ronin-listener ~> 0.1.
- Require ronin-nmap ~> 0.1.
- Require ronin-masscan ~> 0.1.
- Require ronin-payloads ~> 0.2.
- Require ronin-exploits ~> 1.1.
- Require ronin-vulns ~> 0.2.
- Require ronin-recon ~> 0.1.
- Require ronin-web ~> 2.0.
- Require ronin-wordlists ~> 0.2.
- Require ronin-app ~> 0.1.
- Removed unused
Ronin::Config
module.
CLI
- Added the
ronin archive
command. - Added the
ronin unarchive
command. - Added the
ronin bitsquat
command. - Added the
ronin completion
command to install shell completion files
for allronin
andronin-*
commands for Bash and Zsh shells. - Added the
ronin dns-proxy
command. - Added the
ronin new dns-proxy
command. - Added the
ronin pack
command. - Added the
ronin unpack
command. - Added the
--hex-octet
,--octal-octet
, and--ipv6-compat
options to the
ronin ip
command. - Added more accepted values to the
ronin http --user-agent
option. - Added the
--cookie
and--cookie-param
options to theronin http
command. - Added the
cookie
andset-cookie
commands to theronin http
shell. - Added the
-s,--size
option to theronin iprange
command. - Added support for
ronin cert-gen --key-type dsa
. - All
--help
options and theronin irb
command now displays the Ronin logo
ASCII art. - Alias
ronin tlds
to theronin tld-list
command. - Alias
ronin public-suffixes
to theronin public-suffix-list
command. - Alias
ronin new exploit
to theronin-exploits new
command. - Alias
ronin new payload
to theronin-payloads new
command. - Alias
ronin new dns-listener
to theronin-listener new dns
command. - Alias
ronin new http-listener
to theronin-listener new http
command. - Alias
ronin new web-app
to theronin-web new app
command. - Alias
ronin new nokogiri
to theronin-web new nokogiri
command. - Alias
ronin new web-server
to theronin-web new server
command. - Alias
ronin new web-spider
to theronin-web new spider
command.
2.0.5
- Require wordlist ~> 1.0, >= 1.0.3 for macOS fixes.
- Require ronin-support ~> 1.0, >= 1.0.3.
CLI
- Fixed a bug in
ronin cert-gen
that prevented generating a new certificate
signed with an EC key (ex:ronin cert-gen --key-type ec ...
). - Fixed the formatting of the
ronin cert-gen
man-page.
2.0.4
- Require wordlist ~> 1.0, >= 1.0.2 for bug fixes.
- Require ronin-core ~> 0.1, >= 0.1.2 for bug fixes to
ronin irb
.- This fixes an issue with defining and then calling methods inside of the
ronin irb
Ruby shell.
- This fixes an issue with defining and then calling methods inside of the
CLI
- Fixed the
ronin typosquat
command to accept multiple domain arguments. - Added missing
usage
string to theronin typosquat
command. - Added missing
-f
,--file
option to theronin typosquat
command. - Fixed a bug in the
ronin host
command where the-t
,--query
option was
not being honored. - Added missing
--file
option to theronin bitflip
man-page and docs.
2.0.3
- Extend
Ronin::Support
intoRonin
in order to make their Mixin instance
methods accessible to theronin irb
command which spawns an IRB session
within theRonin
namespace.
CLI
- Fixed a regression in the
ronin irb
command where theronin-support
Mixin
methods (ex:http_get
) were missing from theronin irb
shell.
2.0.2
- Documentation fixes and improvements.
CLI
- Fixed a bug in the
ronin ip
command where empty lines would be printed
if the IP had no hostname. - Fixed a bug in the
ronin hexdump
command where the--type
option was being
ignored. - Fixed the
Usage:
of theronin host
andronin dns
commands. - Fixed typos in the
ronin email-addr
,ronin escape
, andronin sha256
man-pages. - Fixed formatting in the
ronin cert-gen
man-page. - Added more examples to the
ronin rot
,ronin encrypt
, andronin decrypt
man-pages.
2.0.1
- Require ronin-support ~> 1.0, >= 1.0.1.
- Require ronin-core ~> 0.1, >= 0.1.1.
- Require ronin-web ~> 1.0, >= 1.0.1.
- Require ronin-payloads ~> 0.1, >= 0.1.1.
- Require ronin-vulns ~> 0.1, >= 0.1.2.
- Require ronin-exploits ~> 1.0, >= 1.0.1.
- Added
Ronin::CLI::HostAndPort
for commonhost:port
parsing logic. - Minor bug fixes.
- Improved documentation.
CLI
- Ensure that the
ronin http
command works with IDN host-names.
2.0.0
- Require
ruby
>= 3.0.0. - Require rouge ~> 3.0
- Require async-io ~> 1.0
- Require wordlist ~> 1.0
- Require ronin-support ~> 1.0.0.
- Require ronin-core ~> 0.1.
- Require ronin-repos ~> 0.1.
- Require ronin-db ~> 0.1.
- Require ronin-fuzzer ~> 0.1.
- Require ronin-web ~> 1.0.
- Require ronin-code-asm ~> 1.0.
- Require ronin-code-sql ~> 2.0.
- Require ronin-payloads ~> 0.1.
- Require ronin-exploits ~> 1.0.
- Require ronin-vulns ~> 0.1.
- Added new sub-commands to the
ronin
command:asn
banner-grab
bitflip
cert-dump
cert-gen
cert-grab
decode, dec
decrypt
dns
email-addr
encode, enc
encrypt
entropy
escape
extract
grep
help
hexdump
highlight
hmac
homoglyph
host
http
ip
iprange
irb
md5
netcat
/nc
new
proxy
public-suffix-list
quote
rot
sha1
sha256
sha512
string
strings
tips
tld-list
typo
typosquat
unescape
unhexdump
unquote
url
url-edit
xor
ronin help <subcommand>
will now display a man page for that sub-command.- Renamed the
ronin console
command toronin irb
. - Moved and refactored all database code out into ronin-db and
[ronin-db-activerecord]. - Replaced all repository management related code with ronin-repos.
- Replaced the CLI code with [command_kit] and ronin-core.
- Refactored the
ronin
gem to only provide a top-level CLI with sub-commands
and require the otherronin-
gems.
2.0.0 (beta1)
The first 2.0.0 beta release.
1.5.1
v1.5.1 Tagging v1.5.1
1.5.0
v1.5.0 Tagging v1.5.0