Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
microctfs — Small CTF challenges running on Docker | Kitploit
Tools/GitHubGitHub/gabemarshall/microctfs
Web SecurityCTFLearning & EducationBinary ExploitationLabs & Practice
GitHubgabemarshall/microctfs

microctfs

Small CTF challenges running on Docker

View Repository
158218 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

microctfs

Small CTF challenges running on Docker

logviewer

Build and Start logviewer challenge exposed on port 8000

root@kitploit:~
cd logviewer
docker build -t logviewer . 
docker run -d -p 8000:80 --name log_challenge logviewer

Restart logviewer challenge

root@kitploit:~
docker rm -f log_challenge && docker run -d -p 8000:80 --name log_challenge logviewer

Stop logviewer challenge

root@kitploit:~
docker rm -f log_challenge

sqli

Build and Start sqli challenge exposed on port 8883

root@kitploit:~
cd sqli
docker build -t sqli . 
docker run -d -p 8883:80 --name sqli_chal sqli

Restart sqli challenge

root@kitploit:~
docker rm -f sqli_chal && docker run -d -p 8883:80 --name sqli_chal sqli

Stop sqli challenge

root@kitploit:~
docker rm -f sqli_chal

tcmanager

Build and Start tcmanager challenge exposed on port 8080

root@kitploit:~
cd tcmanager
docker build -t tcmanager . 
docker run -d -p 8080:8080 --name tc_chal tcmanager

Restart tcmanager challenge

root@kitploit:~
docker rm -f tc_chal && docker run -d -p 8080:8080 --name tc_chal tcmanager

Stop tcmanager challenge

root@kitploit:~
docker rm -f tc_chal

geddy

Build and Start geddy challenge exposed on port 40000

root@kitploit:~
cd geddy
docker build -t geddy . 
docker run -d -p 40000:4000 --name geddy_chal geddy

Restart geddy challenge

root@kitploit:~
docker rm -f geddy_chal && docker run -d -p 40000:4000 --name geddy_chal geddy

Stop geddy challenge

root@kitploit:~
docker rm -f geddy_chal

printf

Build and Start printf challenge exposed on port 1337

root@kitploit:~
cd printf
docker build -t printf .
docker run -d -p 1337:1337 --name printfchal printf

Restart printf challenge

root@kitploit:~
docker rm -f printfchal && docker run -d -p 1337:1337 --name printfchal printf

Stop geddy challenge

root@kitploit:~
docker rm -f printfchal

xxe

Build and Start xxe challenge exposed on port 8080

root@kitploit:~
cd xxe
docker build -t xxe .
docker run -d -p 8080:8080 xxe mvn jetty:run
Download Tool