Skip to content
This repository has been archived by the owner on May 2, 2020. It is now read-only.
/ ctf-game Public archive

A simple CTF I've created to tryout for the uOttawa cybersecuritychallenge.ca team.

Notifications You must be signed in to change notification settings

fletchto99/ctf-game

Repository files navigation

CTF Game

CTF game is a mini-CTF challenge I made for the University of Ottawa. It was made for people to learn/have a go at CTFs. This repository contains the solutions along with the challenges.

How to Run

Challenges 1-3 required you to build a postgres database using the build script found in the database directory. Create the configs in game/config using the sample configs provided. Then run the app by doing node app in the game directory.

Challenge 4 required a flag.txt owned and read only by root file in a lower privileged user's home directory. The server needed to be out of date and vulnerable to dirtycow. The idea was to exploit dirty cow to read the flag.txt file.

Challenge 5 is app.c which would be compiled and running, listening for incoming connections on a server. If the input is something specific the it will read a flag.txt file

Challenges 6-9 can all be done locally w/ internet access for research.

Challenge 10 was lock picking done at the event.

Solutions

See the individual challenge folders

About

A simple CTF I've created to tryout for the uOttawa cybersecuritychallenge.ca team.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published