Skip to content

ronin-rb/docker

Repository files navigation

Docker

This repository provides Dockerfiles to build images with the ronin gems pre-installed.

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, performing recon, and much more.

Images

Pull

docker pull roninrb/ronin

Build

Build all images:

make build

Build only one image:

make ronin:lab

Run

docker run -it roninrb/ronin:lab
ronin@6879ae803600:~$ ronin help

With your home-dir mounted:

docker run -it --mount type=bind,source="$HOME",target=/home/ronin roninrb/ronin:lab