Faculty Advisor Info
eCTF Competition Format
Over each Spring semester, hundreds of students compete in MITRE’s Collegiate Embedded Capture the Flag (eCTF) competition.
MITRE’s eCTF is unique from other CTF competitions. First, the focus of the eCTF is on embedded systems, which present a new set of challenges and security implications. Second, the eCTF balances offense and defense by testing and awarding both sets of skills.
The competition is split into two six-week phases: “design” and “attack”. In the design phase, students develop a secure embedded system that meets a provided set of requirements. In the attack phase, students compete to break the security of other teams’ designs.
Our students tend to gravitate towards pentesting, red-teaming, and blue-team areas, so designing and building a system like this from the ground up is somewhat new and challenging for them. It’s not something they otherwise get a ton of experience in.
2022 Faculty Advisor
Learned more about embedded system security
Spend 2 months to design and implement a “secure” system, which is hacked in 4 hours by other teams. No better way to teach the students security is brutal.
2022 Faculty Advisor
Enjoyed Participating in the eCTF
What Students Get Out of the eCTF
Throughout the competition, students have the opportunity to learn hard and soft skills not often taught in the classroom.
During the design phase, students grapple with designing and building a realistic, large-scale system and meeting complex security requirements without sacrificing functionality. This open-ended task promotes problem-solving and offers what are many students’ first experiences in project management, cybersecurity, and embedded systems. Students also gain an in-depth understanding of cryptography through the design and implementation of their secure protocols.
During the attack phase, students learn hands-on, real-world attacks in an unparalleled experience. Since the designs being attacked are created by other teams, students search for and encounter real, unintended vulnerabilities, rather than pre-canned challenges that are often used in other CTFs.
The eCTF as a Course
Many schools offer the eCTF as a for-credit course, often as a special topics course, seminar, or independent study. We strongly recommend this route as it helps students commit time for the competition and recognizes and awards students for their efforts.
An example syllabus is available upon request.
The eCTF challenge defines several artifacts and deliverables that universities can use as course assignments. These include design documents, offensive and defensive write-ups, and the system implementation/code itself.
Of course, faculty may also choose to augment the competition with additional lectures or readings.
Thanks so much for the time spent to host an awesome competition, and especially one that works as a capstone opportunity. Making the timeline roughly match the university semester meant I was able to use this for class and engage with it more thoroughly than I would have been able to if it was just a time-intensive extracurricular activity.
2022 eCTF Competitor
Of teams that made it the 2022 attack phase were offered college credit
More likely for a team that was offered college credit to make it to the attack phase
Higher average self-reported learning outcomes by students who were offered college credit
If you are interested in the eCTF, please reach out to firstname.lastname@example.org to join our email list for updates about the competition. You may also want to begin the process of creating a for-credit course for your team next semester.
During the fall semester, you should begin reaching out to potential student competitors. Good avenues for finding interested students include reaching out to relevant student clubs or groups, announcing the competition in related classes, and posting flyers in public areas (example flyer here).
When team registration opens in September, you will be able to register your intent to form a team, even if you don’t yet know the exact students that will participate.
Beginning in December, individual competitor registration will open up, which each student on your team will need to complete before the competition begins in mid-January.
MITRE is a not-for-profit organization that operates research and development centers sponsored by the federal government. MITRE works with industry and academia to apply science, technology, and systems engineering that enables the government and the private sector to make better decisions. Learn more at www.mitre.org
Riverside Research is a not-for-profit organization advancing scientific research in the interest of National Security. Through the company's Open Innovation Center (OIC), it invests in multi-disciplinary research and development and encourages collaboration to accelerate innovation and advance science. Research areas include: AI/ML, Trusted and Resilient Systems, Optics, Electromagnetics, Commercial ISR, and Collection Planning. Learn more at www.riversideresearch.org