Detecção de Ataques em Redes Intraveiculares CAN com Técnicas de Machine Learning

DSpace Repository

A- A A+

Detecção de Ataques em Redes Intraveiculares CAN com Técnicas de Machine Learning

Show simple item record

dc.contributor Universidade Federal de Santa Catarina. pt_BR
dc.contributor.advisor Gracioli, Giovani
dc.contributor.author Araujo Bonomo, João Paulo
dc.date.accessioned 2025-07-15T21:59:32Z
dc.date.available 2025-07-15T21:59:32Z
dc.date.issued 2025-07-03
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/266583
dc.description TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação. pt_BR
dc.description.abstract Veículos modernos, especialmente os elétricos e autônomos, dependem cada vez mais de com- ponentes eletrônicos interconectados pelo barramento CAN, que, apesar de eficiente, apresenta vulnerabilidades de segurança. Essas fragilidades expõem o sistema a ataques de injeção de mensagens maliciosas, capazes de comprometer o controle do veículo e a integridade de seus componentes, colocando em risco a segurança dos passageiros e de terceiros. Este trabalho investiga o uso de algoritmos de Machine Learning (ML) para detectar ataques à rede CAN dos tipos DoS e Impersonation. Os modelos foram treinados e testados com dados públicos de um veículo real em condições normais e sob ataque, e posteriormente validados com datasets distintos, oriundos de outro fabricante, disponibilizados pelo LISHA-UFSC, contendo ataques sintetizados. Essa validação buscou demonstrar a capacidade de generalização dos modelos para diferentes contextos automotivos. Os resultados apresentaram até 100% de precisão e sen- sibilidade, superando trabalhos anteriores. Além disso, os modelos foram embarcados em duas plataformas de arquiteturas distintas, RISC-V e ARM, apresentando tempos de execução da ordem de 1,2 milissegundos, compatíveis com a periodicidade das mensagens CAN, evidenci- ando a viabilidade de um IDS eficiente e em tempo real para proteção veicular contra ataques cibernéticos. pt_BR
dc.description.abstract Modern vehicles, especially electric and autonomous ones, increasingly rely on interconnected electronic components via the CAN bus, which, despite its efficiency, presents critical security vulnerabilities. These weaknesses expose the system to malicious message injection attacks that can compromise vehicle control and component integrity, posing risks to passenger safety and third parties. This work investigates the use of Machine Learning (ML) algorithms to detect DoS and Impersonation attacks on CAN networks. The models were trained and tested using public datasets from a real vehicle operating under both normal and attack conditions, and later validated on distinct datasets from another manufacturer, provided by LISHA-UFSC, which included synthesized attacks. This validation aimed to demonstrate the models’ ability to generalize across different automotive contexts. The results achieved up to 100% accuracy and sensitivity, surpassing previous studies. Additionally, the models were deployed on two embedded platforms with different architectures, RISC-V and ARM, achieving execution times on the order of 1.2 milliseconds, which is compatible with CAN message periodicity. These findings confirm the feasibility of an efficient, near real-time IDS for protecting vehicles against cyber-attacks. pt_BR
dc.format.extent 132 pt_BR
dc.language.iso por pt_BR
dc.publisher Florianópolis, SC. pt_BR
dc.rights Open Access.
dc.subject CAN. Machine Learning. IDS. pt_BR
dc.title Detecção de Ataques em Redes Intraveiculares CAN com Técnicas de Machine Learning pt_BR
dc.type TCCgrad pt_BR
dc.contributor.advisor-co Tyska Carvalho, Jônata


Files in this item

Files Size Format View Description
TCC-Bonomo.pdf 1.962Mb PDF View/Open Monografia

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar