Releases: ronin-rb/ronin
Releases · ronin-rb/ronin
2.1.1
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::Configmodule.
CLI
- Added the
ronin archivecommand. - Added the
ronin unarchivecommand. - Added the
ronin bitsquatcommand. - Added the
ronin completioncommand to install shell completion files
for allroninandronin-*commands for Bash and Zsh shells. - Added the
ronin dns-proxycommand. - Added the
ronin new dns-proxycommand. - Added the
ronin packcommand. - Added the
ronin unpackcommand. - Added the
--hex-octet,--octal-octet, and--ipv6-compatoptions to the
ronin ipcommand. - Added more accepted values to the
ronin http --user-agentoption. - Added the
--cookieand--cookie-paramoptions to theronin httpcommand. - Added the
cookieandset-cookiecommands to theronin httpshell. - Added the
-s,--sizeoption to theronin iprangecommand. - Added support for
ronin cert-gen --key-type dsa. - All
--helpoptions and theronin irbcommand now displays the Ronin logo
ASCII art. - Alias
ronin tldsto theronin tld-listcommand. - Alias
ronin public-suffixesto theronin public-suffix-listcommand. - Alias
ronin new exploitto theronin-exploits newcommand. - Alias
ronin new payloadto theronin-payloads newcommand. - Alias
ronin new dns-listenerto theronin-listener new dnscommand. - Alias
ronin new http-listenerto theronin-listener new httpcommand. - Alias
ronin new web-appto theronin-web new appcommand. - Alias
ronin new nokogirito theronin-web new nokogiricommand. - Alias
ronin new web-serverto theronin-web new servercommand. - Alias
ronin new web-spiderto theronin-web new spidercommand.
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-genthat prevented generating a new certificate
signed with an EC key (ex:ronin cert-gen --key-type ec ...). - Fixed the formatting of the
ronin cert-genman-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 irbRuby shell.
- This fixes an issue with defining and then calling methods inside of the
CLI
- Fixed the
ronin typosquatcommand to accept multiple domain arguments. - Added missing
usagestring to theronin typosquatcommand. - Added missing
-f,--fileoption to theronin typosquatcommand. - Fixed a bug in the
ronin hostcommand where the-t,--queryoption was
not being honored. - Added missing
--fileoption to theronin bitflipman-page and docs.
2.0.3
- Extend
Ronin::SupportintoRoninin order to make their Mixin instance
methods accessible to theronin irbcommand which spawns an IRB session
within theRoninnamespace.
CLI
- Fixed a regression in the
ronin irbcommand where theronin-supportMixin
methods (ex:http_get) were missing from theronin irbshell.
2.0.2
- Documentation fixes and improvements.
CLI
- Fixed a bug in the
ronin ipcommand where empty lines would be printed
if the IP had no hostname. - Fixed a bug in the
ronin hexdumpcommand where the--typeoption was being
ignored. - Fixed the
Usage:of theronin hostandronin dnscommands. - Fixed typos in the
ronin email-addr,ronin escape, andronin sha256
man-pages. - Fixed formatting in the
ronin cert-genman-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::HostAndPortfor commonhost:portparsing logic. - Minor bug fixes.
- Improved documentation.
CLI
- Ensure that the
ronin httpcommand 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
ronincommand:asnbanner-grabbitflipcert-dumpcert-gencert-grabdecode, decdecryptdnsemail-addrencode, encencryptentropyescapeextractgrephelphexdumphighlighthmachomoglyphhosthttpipiprangeirbmd5netcat/ncnewproxypublic-suffix-listquoterotsha1sha256sha512stringstringstipstld-listtypotyposquatunescapeunhexdumpunquoteurlurl-editxor
ronin help <subcommand>will now display a man page for that sub-command.- Renamed the
ronin consolecommand 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
roningem 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