Thanks to one of our contributors, @Ch1keen, Ronin is now available on Nix!

What is Nix?

Nix is a cross-platform package manager which helps you install sets of packages into self-contained directories, instead of globally. Nix can be installed on macOS and Linux, along side the system’s package manager.

What is Ronin?

Ronin is a Free and Open Source Ruby Toolkit for Security Research and Development. Ronin contains many different CLI commands and Ruby libraries for a variety of security tasks, such as encoding/decoding data, filter IPs/hosts/URLs, querying ASNs, querying DNS, HTTP, scanning for web vulnerabilities, spidering websites, install 3rd party repositories of exploits and/or payloads, run exploits, write new exploits, managing local databases, fuzzing data, and much more.


Nix users can install Ronin globally with:

nix-env -iA nixpkgs.ronin

If you instead want to use ronin in a virtual environment temporarily:

nix-shell -p ronin

See the Ronin Nix installation instructions for detailed instructions.

If Ronin interests you or you like the work we do, consider donating to Ronin on GitHub, Patreon, or Open Collective so we can continue building high-quality free and Open Source security tools and Ruby libraries.