PatriotCTF 2023


CTF Archive.

Welcome to PatriotCTF 2023

PatriotCTF is a beginner-friendly capture-the-flag competition hosted by GMU's cybersecurity club, MasonCC. All are welcome to participate, including students and security professionals. Challenges will range from beginner to expert, so there should be something for everyone. This is a jeopardy-style CTF, meaning there will be various challenges from the different categories described below.

  • Cryptography: Code breaking, cipher smashing, and math that fights back!
  • Reverse Engineering: Figuring out how things work, then breaking those things!
  • Pwn: Good old-fashioned binary exploitation
  • OSINT: Who's shooting those cyber bullets at me?
  • Forensics: PCAPs and file carving and memory dumps (oh my!)
  • Web: The attack surface of the modern world!
  • Misc: Programming, Scripting, ML & more!

Original Date: Fri, 08 Sept. 2023, 21:00 UTC — Sun, 10 Sept. 2023, 21:00 UTC
Original URL: https://pctf.competitivecyber.club/
CTFtime Entry: PatriotCTF 2023
Organizing Team: Competitive Cyber at Mason


These are the binary files for the challenges.

These are the original files given during the challenges.


Challenges

No one seems to be able to guess my favorite animal... Can you?


Author: Jax Dunfee (anger)

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

That print shop down the road is useless, can you make it do something interesting?


Autor: Dylan Knoff (elbee)

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

Just finished up my project based around books! Hope you enjoy reading...


Author: Dylan Knoff (elbee)

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

I wrote a note taker app for my favorite architecture. Can you pwn it?


Author: Dylan Knoff (elbee)

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

The bad guys are always watching. ALWAYS WATCHING. Never provide shell, only softshell. The only hint is how is argslen parsed vs args?


Author: Dylan Knoff (elbee)

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

All you have to do is find the flag.

Note: Run flagcheck to input the flag you find from flagfinder to get the actual flag


Author: Ryan Wong

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

30-Day Scoreboard:

This scoreboard reflects solves for challenges in this module after the module launched in this dojo.

Rank Hacker Badges Score