CAVCTF: Connected Vehicle Security CTF Challenge Development

In CAVCTF, students will design, implement, and test Capture-the-Flag cybersecurity challenges focused on Connected Automated Vehicle systems. The team will build realistic educational challenges involving V2X network analysis, automotive software reverse engineering, vulnerability discovery, and secure system design.

Advisor:

Detailed Description

The CAV-CTF team develops hands-on cybersecurity challenges for teaching Connected Automated Vehicle security. Students will design realistic CTF problems based on simulated V2X communication, automotive ECU software, embedded systems, network forensics, reverse engineering, and vulnerability analysis. The team’s goal is to produce reusable educational CTF modules that help students learn how connected vehicle systems can fail, how attackers reason about such systems, and how engineers can design safer and more secure systems. Students will gain experience with cybersecurity engineering, systems programming, CAV security concepts, and technical communication.

Relevant Technologies

  • Capture the Flag Competitions
  • Connected Automated Vehicles
  • Systems Security

Prerequisite Knowledge

  • Students should have basic programming experience, preferably in Python, C, or C++, and an interest in cybersecurity, systems, embedded software, or connected vehicles. Prior experience with Capture-the-Flag competitions, reverse engineering, networking, Linux, Wireshark, or GDB is helpful but not required. Students who are new to the area can begin with team-provided onboarding tasks. The team is open to students from ECE, CS, and related engineering disciplines who are interested in building educational cybersecurity challenges.

CHORUS Computers