Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mbund/docker-ctf
Ubuntu based container for playing CTFs
https://github.com/mbund/docker-ctf
cargo ctf docker podman pwntools python3 radare2 zsh
Last synced: 27 days ago
JSON representation
Ubuntu based container for playing CTFs
- Host: GitHub
- URL: https://github.com/mbund/docker-ctf
- Owner: mbund
- License: unlicense
- Created: 2022-03-04T22:30:35.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-09T16:21:34.000Z (29 days ago)
- Last Synced: 2025-01-09T17:33:36.403Z (29 days ago)
- Topics: cargo, ctf, docker, podman, pwntools, python3, radare2, zsh
- Language: Dockerfile
- Homepage:
- Size: 18.8 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Ubuntu based container for playing CTFs. Recommended that you use `podman` for correct user permissions so you can use the mounted filesystem seemlessly.
## Features
- tools like pwntools, pwninit, etc. and 32-bit x86 support
- zsh with autocomplete and more
- gdb with [gef](https://github.com/hugsy/gef)
- [tmux](https://github.com/gpakosz/.tmux) configuration
- [helix](https://github.com/helix-editor/helix) editor (with LSP built in)
- automatic updates weekly (Thursdays at midnight UTC)![usage video](docs/usage.gif)
## Run
```
podman run -d --name ctf -v $PWD:/root/ctf ghcr.io/mbund/ctf:latest
podman exec -it ctf zsh
```