Ronin 2.1.1 and other patch versions have been released!
https://ronin-rb.dev/blog/2025/02/15/ronin-2-1-1-and-more-released.html
Ronin 2.1.1 and other patch versions have been released!
https://ronin-rb.dev/blog/2025/02/15/ronin-2-1-1-and-more-released.html
Amateur crypto-analysis protips using Ruby.
Say you have a String with a bunch of digits. Want to figure out if it's a sequence of 2 or 3 digits that represent ASCII bytes?
string.length % 2
# => 0?
string.length % 3
# => 0?
Need to determine the frequency of certain characters?
string.chars.tally
# => {"e"=>42, "a"=>11, ...}
Need to decode a sequence of ASCII bytes formatted as three decimal digits?
string.scan(/\d{3}/).map(&:to_i).map(&:chr)
# => "..."
Need to decode a sequence of ASCII hex digits?
string.scan(/[0-9a-fA-F]{2}/).map { _1.to_i(16).chr }
# => "..."
Seems too complex? Well there's a Ruby tool called Ronin which simplifies things. For example, the above code snippet turns into:
string.hex_decode
# => "..."
Got the main ronin repo (main CLI) down to just 22 issues.🎉
https://github.com/ronin-rb/ronin/issues
Does anyone have a Cheat Sheet of common Python cryptography security examples? I'm pretty sure I can rewrite most of the example usage using Ronin::Support::Crypto and in fewer lines. Wanting to add both examples to my Python to Ronin Cheat Sheet.
Added integration tests for ronin-payload's new payload encoders and discovered that Python2 does not support evaling a print statement. Python3 however added support for this.
>>> eval('print "test"')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<string>", line 1
print "test"
^
SyntaxError: invalid syntax
Lol, wtf, how did people seriously tout Python2 over Python3. Even Ruby and JavaScript are more consistent.
You can now browse the man-pages for every ronin command at https://ronin-rb.dev/docs/man/.
Did you know that you can now install shell tab completion rules for every ronin command?
ronin completion --install
ronin-support 1.0.7 and 1.1.0.rc2, ronin-web-spider 0.2.0.rc3, and ronin-recon 0.1.0.rc2 released.
https://ronin-rb.dev/blog/2024/07/15/ronin-support-1-0-7-and-1-1-0-rc2-ronin-web-spider-0-2-0-rc3-and-ronin-recon-0-1-0-rc2-released.html
#ronin #roninrb #ruby #infosec #securitytools #betatesting #openbeta #recon