Intro

Purpose and Who We Are

Our customer, the Virginia Tech Transportation Institute, wants to utilize the Resistant Automotive Miniature Network (RAMN) to help develop cybersecurity practices and facilitate a learning environment for future cybersecurity and automotive engineering students. The RAMN serves as an educational tool to highlight the vulnerabilities of automotive Electronic Control Units (ECUs). This website provides a background on the RAMN board, an extensive overview of how to set up the required environment to interact with the board, and several cybersecurity challenges.

What is RAMN?

RAMN (Resistant Automotive Miniature Network) is a credit-card-sized ECU testbed for safely studying and researching automotive systems. Check out the official What is RAMN? page for more info.

What is on this website?

This website will show you what on the RAMN Read The Docs is important for the cybersecurity challenges we made and provide extra details on things like how to use the RAMN.

Getting Started with the Cybersecurity Challenges

We have made three challenges. To know what you need to install, go to the Software Installation Guides section. The challenges are beginner-friendly, and you can go to the Cybersecurity Challenge Hints section for extra help.

Brute Force Scripting Challenge

Capture The Flag Challenge

ECU Manipulation Challenge

Key Terms

  • RAMN - Resistant Automotive Miniature Network

  • ECUs - Electronic Control Units

  • CAN/CAN-FD - Controller Area Network with Flexible Data-Rate

  • UDS - Unified Diagnostic Services

  • USB - Universal Serial Bus

  • CTF - Capture the Flag