Adding Cyberattacks To An Industry-Leading CAN Simulator

Jake Hayward, Andrew John Tomlinson, Jeremy Bryans

    Research output: Chapter in Book/Report/Conference proceedingConference proceedingpeer-review

    4 Citations (Scopus)
    333 Downloads (Pure)


    Recent years have seen an increase in the data usage in cars, particularly as they become more autonomous and connected. With the rise in data use have come concerns about automotive cyber-security. An in-vehicle network shown to be particularly vulnerable is the Controller Area Network (CAN), which is the communication bus used by the car’s safety critical and performance critical components. Cyber attacks on the CAN
    have been demonstrated, leading to research to develop attack
    detection and attack prevention systems. Such research requires
    representative attack demonstrations and data for testing. Obtaining this data is problematical due to the expense, danger and
    impracticality of using real cars on roads or tracks for example
    attacks. Whilst CAN simulators are available, these tend to be
    configured for testing conformance and functionality, rather than
    analysing security and cyber vulnerability. We therefore adapt a
    leading, industry-standard, CAN simulator to incorporate a core
    set of cyber attacks that are representative of those proposed by
    other researchers. Our adaptation allows the user to configure
    the attacks, and can be added easily to the free version of the
    simulator. Here we describe the simulator and, after reviewing
    the attacks that have been demonstrated and discussing their
    commonalities, we outline the attacks that we have incorporated
    into the simulator
    Original languageEnglish
    Title of host publicationProceedings - Companion of the 19th IEEE International Conference on Software Quality, Reliability and Security, QRS-C 2019
    PublisherIEEE Computer Society
    Number of pages8
    ISBN (Electronic)978-1-7281-3925-8
    Publication statusPublished - 7 Oct 2019
    Event19th IEEE International Conference on Software Quality, Reliability and Security - Sofia, Bulgaria
    Duration: 22 Jul 201926 Jul 2019
    Conference number: 19


    Conference19th IEEE International Conference on Software Quality, Reliability and Security
    Abbreviated titleQRS 2019
    Internet address


    • automotive cybersecurity
    • controller area network
    • in-vehicle network
    • simulation

    ASJC Scopus subject areas

    • Safety, Risk, Reliability and Quality
    • Law
    • Artificial Intelligence
    • Computer Networks and Communications
    • Software


    Dive into the research topics of 'Adding Cyberattacks To An Industry-Leading CAN Simulator'. Together they form a unique fingerprint.

    Cite this