/UiTHack23

UiTHack23

Primary LanguagePython

UiTHack23

Repository for the yearly CTF challenge by UiT students

Motivation and vision

We want to create more interest and enthusiasm for security and related problems for students. For this, a noob-friendly Capture-the-flag competition is perfect! The idea is to expose people to gradually more challenging tasks, starting with very simple ones and moving to more complex ones. None should be too hard and some help will be given for those in need.

Status

Challenges

Add emoji!

Noob Web Pwn Misc Rev_Eng Crypto IRL
cat flag 🐈‍⬛ Petes ancient machine 🧭 Wizardry ⚡ Guidelines 🚩 Forrest 🌳 Hotel Caesar 🏨 Forgot stego, here you go! 🚪
Navigate 🧭 Popup Roulette ⚠️ Ollivanders 💵 So you think you can math 📐 Fresh Coffee ☕ Lion King 🦁 ARP poisoning 🧪
scp+unzip*2 🤐 Nokia 3310 📱 Mp3 Player 🎶 Gangsta's messed up paradise 🎤 You wouldn't download a car 🏴‍☠️ Code Page 📟
Moms spaghetti 🍝 Bypass 🛂 Tamagotchi 🐮 Word 1.1 💾 Pokemon Battle ⚾ Kasparov's Nightmare ♟️
Get served :shipit: Flags 24/7 🎏 Aww 🐾 Pokemon Battle V2 🎱 Padding Oracle 🔮

Developer guidelines

  1. Create a new issue for a task. Use tags to indicate category and difficulty(**points)
  2. Add the issue to the project structure here and assign it to your self.
  3. Pull/fetch from master.
  4. Create a new branch for the specific task/issue git checkout -b issueName from master. (*Remeber du pull/fetch)
  5. When task created commit it git add * git commit -m "Insert description and alot of emojies like this :rocket: :fire:"
  6. Push branch git push --set-upstream origin issueName
  7. Create a pull request to merge, and another member is required to overlook the code to merge it to master
  8. Update issue/task status in project
  9. Add README for task

Servers & API

Noob challenges

All noob challenges are set/to be set up on wwww.limewire.td.org.uit.no

Web challenges

All web challenges are to be served on motherload.td.org.uit.no Each challenge is containerized and composed up on respective ports.

CTFd app

CTFd is the application we are eusing to host the challenges and keep track of contestants/teams and scoreboards It will be served on uithack.no ---DNS---> uithack.td.org.uit.no

Resrouces

Previous UiTHacks

UiTHack22 - Star Wars

UiTHack20 - Halloween

UiTHack19 - ??