This GitHub repository is used to store lessons for CTF training group meetings held regularly at BYU.
Make this repository better by following the instructions here.
friday-lessons
: Collection of scripts, challenges, and guides used in the weekly Kickstart meetings
notes-dump
: A space for people to drop their unstructured notes. This is full of tips, tricks, helpful scripts, and writeups that might help with whatever challenge you're solving! Put any notes that are unpolished here.
resources
: Various resources that might be too advanced for a single hour-long lesson. Put higher quality writeups, step-by-step guides, links to external resources, and other useful resources here.
Meetings are held each Friday from 5:00 PM - 6:00 PM MST, in room 365 in the Crabtree using the resources in friday-lessons. If you're a student with an interest in breaking into things, we'd love to have you join us!
New to CTFs? Not sure how to start? We've provided a document for beginners that details how to get started, then you can go through each week's lessons! Just go to the Beginners.md page to get started!
We hold weekly meetings to prepare for CTF (Capture the Flag) competitions that we will be participating in. Check out the cyberkickstart
and weekly-ctfs
channels in the slack for updates.
CTFTime is the ESPN for CTFs. We have our own team called BYU Cyberia listed on CTFTime that you should join here. It also has a calender of various future CTFs.
We've created a Future Topics page that lists some of the tools and resources we want to teach in the future. Feel free to suggest topics in the slack!
If you're interested in using other resources outside of the ones we go through, we've provided a list in Resource Dump page, so go and take a look!