Skip to content

GazSecOps/gareth-ctf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Gareth's CTF

A multi-challenge CTF for fun and learning.

Challenges

Challenge 1: Web - The Hidden Message πŸ”

Find the flag hidden somewhere in the page source. Sometimes what you can't see is the most important thing.

Format: CTF{...}

Difficulty: Easy


Challenge 2: Crypto - Caesar's Revenge πŸ€”

The ancient Romans weren't the only ones who liked to shift things around.

Encrypted: Dsvsf!Bqqm

Format: CTF{...}

Difficulty: Easy


Challenge 3: Web - Admin Panel πŸ”

Only admins can access the flag. Can you trick the page into thinking you're an admin?

Hint: Cookies can be... manipulated.

Format: CTF{...}

Difficulty: Medium


Challenge 4: Misc - Layers πŸ§…

Sometimes you have to decode, decode again, and decode once more.

Encoded: VVZreW9ybGRmIXRneXk=

Format: CTF{...}

Difficulty: Medium


How to Play

  1. Clone this repo
  2. Run the web server (see below)
  3. Visit the challenges in your browser
  4. Submit your answers!

Setup

# Install dependencies
npm install

# Start the server
npm start

Visit http://localhost:3000

Rules

  • No brute forcing the flags (that's boring)
  • Share your solutions with friends, but don't spoil the answers
  • Have fun!

Built by Gareth for a bit of chaos and learning.

About

Multi-challenge CTF for fun

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors