Ronin Rb Ronin Versions Save

Ronin is a Free and Open Source Ruby Toolkit for Security Research and Development. Ronin also allows for the rapid development and distribution of code, exploits, payloads, etc, via 3rd party git repositories.

v2.0.5

8 months ago

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.

v2.0.4

10 months ago
  • 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.

CLI

  • Fixed the ronin typosquat command to accept multiple domain arguments.
  • Added missing usage string to the ronin typosquat command.
  • Added missing -f,--file option to the ronin typosquat command.
  • Fixed a bug in the ronin host command where the -t,--query option was not being honored.
  • Added missing --file option to the ronin bitflip man-page and docs.

v2.0.3

11 months ago
  • Extend Ronin::Support into Ronin in order to make their Mixin instance methods accessible to the ronin irb command which spawns an IRB session within the Ronin namespace.

CLI

  • Fixed a regression in the ronin irb command where the ronin-support Mixin methods (ex: http_get) were missing from the ronin irb shell.

v2.0.2

11 months ago
  • 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 the ronin host and ronin dns commands.
  • Fixed typos in the ronin email-addr, ronin escape, and ronin sha256 man-pages.
  • Fixed formatting in the ronin cert-gen man-page.
  • Added more examples to the ronin rot, ronin encrypt, and ronin decrypt man-pages.

v2.0.1

11 months ago

CLI

  • Ensure that the ronin http command works with IDN host-names.

v2.0.0

11 months ago
  • 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 to ronin 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 other ronin- gems.

v2.0.0.beta1

1 year ago

The first 2.0.0 beta release.

v1.5.0.rc1

3 years ago

v1.5.0.rc2

3 years ago

v1.5.1

3 years ago