eCTF
Embedded Capture the Flag Competition
The Embedded Capture the Flag (eCTF) Competition is a design-build-attack-style exercise for designing secure embedded systems
The Embedded Capture the Flag (eCTF) is an embedded security competition run by MITRE that puts participants through the experience of trying to create a secure system and then learning from their mistakes. The main target is a real physical embedded device, which opens the scope of the challenge to include physical/proximal access attacks. The eCTF is a two-phase competition with attack and defense components. In the first phase, competitors design and implement a secure system based on a set of challenge requirements. The second phase involves analyzing and attacking the other teams’ designs.
2025 eCTF
In the 2025 eCTF, teams will design and implement a Satellite TV system. The system must securely encode and decode satellite TV data streams while protecting against unauthorized access to protected channels.
Team registration is now open for the 2025 eCTF at https://share.hsforms.com/1CD8GyZ1xRuqrVQOxvzq4mg4m7ji. You do not need to know the lineup of students who will compete; an individual competitor registration form will be released in December. This form is only meant to be filled out by the team advisor.
Key dates:
- October 31: Last day of early registration, receive your hardware early plus an extra board!
- November 30: Last day to guarantee hardware will be received by kickoff
- December 31: Last day to garantee competition materials will be recieved by kickoff
- January 15: eCTF kickoff!
For Professional Division updates, join the waitlist at https://mitre-engenuity.org/eCTF-PRO.
The 2025 competition will run from January 15th through April 16th with an award ceremony on April 25th.
For more information, reach us at ectf@mitre.org.
Countdown to Kickoff!
Day(s)
:
Hour(s)
:
Minute(s)
:
Second(s)
See our NICE K-12 Conference Talk
We presented at the 2022 NICE K-12 Conference about the eCTF and how the first and most successful high school team Delaware Area Career Center used the eCTF in their program.
How is the eCTF different from other competitions?
The eCTF is unique in three major ways. First, the focus is on securing embedded systems, which presents a new set of challenges and security issues that are not currently covered by traditional “online” CTFs. Second, unlike the standard attack-only CTF, the eCTF balances offense and defense by including design, build, and attack components. Finally, the eCTF runs over the majority of the spring semester through three phases, allowing time for development and for advanced attacks during the Attack Phase.
01
Focus on Embedded
02
Attack / Defend
03
Extended Time
Past eCTF Competitions
Past Competitors
Amrita Vishwa Vidyapeetham University • Baldwin Wallace University • Boston University • Carnegie Mellon University • Cornell University • Dakota State University • Delaware Area Career Center • Florida International University • Florida State University • George Mason University • Indiana Institute of Technology • Massachusetts Institute of Technology • Michigan State University • Morgan State University • Norfolk State University • Northeastern University • Nova Southeastern University • Purdue University • Rensselaer Polytechnic Institute • Rochester Institute of Technology • Singapore Management University • Syracuse University • Texas A&M University • The Ohio State University • Tufts University • University at Buffalo • University of Alabama in Huntsville • University of California Irvine • University of Cincinnati • University of Colorado Boulder • University of Connecticut • University of Dayton • University of Florida • University of Illinois at Urbana-Champaign • University of Maryland College Park • University of Massachusetts Amherst • University of Massachusetts Lowell • University of Nebraska Omaha • University of New Hampshire • University of Pennsylvania • University of Texas at Dallas • University of Wyoming • Virginia State University • Virginia Tech • Worcester Polytechnic Institute
Interested in getting involved as a sponsor?
For the first time, the eCTF is accepting commercial sponsorships through MITRE Engenuity. See the MITRE Engenuity site below or email us at ectf@mitre.org for more information.
Competitor Testimonials
Frequently Asked Questions
Who can participate?
Anyone! The eCTF is open to all US citizens 13 or older and most non-US citizens 18 or older (see the participant agreement for all eligiblilty information and exceptions). Students at all academic levels are welcome to participate.
However, to be eligible for prizes, students must be US Citizens as of the start of the competition.
Please see the 2024 eCTF Participant Agreement for full terms and conditions.
Are there restrictions on team size or composition?
Team sizes are unlimited, and we have seen teams of one and teams of over thirty succeed. However, teams under 3 students may struggle with the workload and teams over 10 may require more dedicated project management to ensure everyone is engaged.
Sponsorship of a teacher or faculty member to act as a team advisor is required. We encourage advisors to help support and guide their team through the competition, but teams can also be entirely student-run and -led.
Can international students and teams compete?
We welcome international students 18 years and older to compete, with limited exceptions (see the participant agreement for details). However, prize money can only be distributed to US citizens and legal permanent residents atending US-based institutions.
What does MITRE provide to help?
MITRE provides teams with a reference implementation, embedded hardware (and/or hardware emulator), and technical guidance.
Does the eCTF cost anything?
Participation in the eCTF is entirely free! MITRE will provide the resources to complete the competition including one set of development boards per team and an additional set for the Attack Phase, however teams may choose to purchase additional resources to aid with development or attacking.
Are there awards?
Winning teams receive a cash prize, publicity from MITRE, and typically earn accolades from their university as well. The prize amount for 2025 will be announced at the kickoff, though the 2024 eCTF awarded $25,000 in prizes and an additional $30,ooo in travel grants to support attendance at the Award Ceremony. Students have used their participation in eCTF to build resumes, present at conferences, and open the door to valuable internship and career opportunities, including engineering positions at MITRE and the eCTF sponsors.
Can I earn college credits?
Most students can earn college credit. Work with your professor(s) / faculty advisor to determine how to earn credit at your institution. Remember that this is a significant time commitment, typically commensurate with the credit hours you may receive. An example syllabus is available from the eCTF organizers upon request.
What level of experience is required to compete?
We encourage teams of all levels of experience to compete in the eCTF and aim to make the eCTF accessible to students new to security and embedded systems. We do recommend an understanding of development in C and Python, as the reference design will be implmented in those languages.
However, while the competition may be approachable, the depth of embedded systems enables teams with more experience to attempt more advanced countermeasures and attacks, providing an engaging experience for students of all levels of experience.
Do I need to travel for the competition?
The competition can be done 100% remotely. MITRE will provide teams with hardware and/or servers to develop and compete on. Once teams have a completed design, they submit the code to MITRE for testing and MITRE will ensure that all challenge requirements are met. Once this verification process is completed, your implementation (source code and protected binaries) will be provided to all of the attacking teams.
After the competition concludes, MITRE hosts an Award Ceremony in April where teams are invited to share in their accomplishments, meet participants from other schools, interact with MITRE staff, and see the final standings revealed! The 2024 eCTF Award Ceremony was in-person at the JFK Presidential Library in Boston, MA. Stay tuned for details about the 2025 Award Ceremony.
How do I sign up?
When team registration opens in September, work with your faculty advisor to fill out this form.
Individual competitor regitration will open in December.
Can students who are MITRE employees compete?
Yes! Current and former MITRE employees frequently compete in the eCTF. To ensure fairness, competitors who are MITRE employees will have no additional access to the organizers or any internal eCTF resources and will be treated the same as any other competitor.
Other questions?
Please contact the eCTF team at ectf@mitre.org
Can high school teams compete?
Yes! We have had high school teams compete and succeed in the eCTF. See our talk at the 2022 NICE K12 Conference for more information (slides) (DACC Video).
However, the competition is only open to US citizens 13 or older and non-US citizens 18 or older.
QUESTIONS? EMAIL US AT ECTF@MITRE.ORG
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