This is a docker image for Capture The Flag and many useful and famous tools are on this image.
Just run the following command to get it started!
docker run --rm -it capra314cabra/ctf:latest
Ubuntu 20.04 (LTS)
Sorted in alphabetical order.
Tools | Versions | Descriptions | Links | latest | sagemath |
---|---|---|---|---|---|
build-essential | 12.8 | Standard tools available on ubuntu. | Ubuntu package | ✔️ | ✔️ |
pwntools | 4.3.1 | A CTF framework and exploit development library. | GitHub | ✔️ | ✔️ |
python | 3.8.2 | Interpreter for python. | Homepage | ✔️ | ✔️ |
radare2 | 2.3.0 | A portable reverse engineering framework. | GitHub | ✔️ | ✔️ |
RsaCtfTool | 08e53aa |
A RSA multi attacks tool. | GitHub | ✔️ | ✔️ |
sagemath | 9.0 | An open source mathematical software. | Homepage | ✔️ | |
vim | 8.1.2269 | A CUI code editor. | Homepage | ✔️ | ✔️ |
wget | 1.20.3 | A tool that retrieves files from the web. | Homepage | ✔️ | ✔️ |
Note that RsaCtfTool.py
is located in ~/RsaCtfTool/
.
I think you find it out even if I didn't tell that since you must be a CTF player :P
I'd like to add more but you know, it's a kind of trade off.
The more installed, the heavier it gets.
(It doesn't mean that you cannot make any PRs. On the contrary, I always welcome your PRs!)
You can use an image which is already installed sagemath,
which is required to use all the features of RsaCtfTool, by typing following commands.
Note that it takes up much space.
docker run --rm -it capra314cabra/ctf:sagemath
It is easy to share and never let your environment be too complex.