Fuzz Testing of Vehicle CAN Bus Based on Sequence Generative Adversarial Network

With the rapid development of advanced technologies such as artificial intelligence, computer vision, and image processing, modern cars have evolved from traditional transportation into new intelligent terminals, but the demand for safety and reliability remains unchanged. As the basic network for internal communication in vehicles, the CAN bus is the key targets of malicious attacks. Once invaded, it will cause serious security issues. Fuzz testing is an essential method for assessing the security level of CAN bus, which identifies CAN bus weaknesses and vulnerabilities at an early stage. However, in practical scenarios, it will face problems such as data explosion and protocol reverse difficulty. This paper proposes a fuzz testing approach based on sequence generative adversarial network (SeqGAN), which employs the dynamic game between the generator and the discriminator to extract the global features of the protocol for bypassing reverse parsing. In this way, the proposal can generate high-quality test data without communication matrix, which improve test efficiency significantly. Experimental results show that our approach is superior to the current mainstream solutions in terms of testing input pass and vulnerability mining.

Authors

Institutions

Publication Details

Published
2024-12-06
DOI
https://doi.org/10.1109/iaecst64597.2024.11117791
Primary Topic
Advanced Measurement and Detection Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Fuzz Testing of Vehicle CAN Bus Based on Sequence Generative Adversarial Network

Guoli Cheng, Linfeng Du, Jingwei Shang, Yanjiao Ma et al.
1 links
Advanced Measurement and Detection Methods
article

Fuzz Testing of Vehicle CAN Bus Based on Sequence Generative Adversarial Network

Guoli Cheng, Linfeng Du, Jingwei Shang, Yanjiao Ma, Lei Yun
article en

Abstract

With the rapid development of advanced technologies such as artificial intelligence, computer vision, and image processing, modern cars have evolved from traditional transportation into new intelligent terminals, but the demand for safety and reliability remains unchanged. As the basic network for internal communication in vehicles, the CAN bus is the key targets of malicious attacks. Once invaded, it will cause serious security issues. Fuzz testing is an essential method for assessing the security level of CAN bus, which identifies CAN bus weaknesses and vulnerabilities at an early stage. However, in practical scenarios, it will face problems such as data explosion and protocol reverse difficulty. This paper proposes a fuzz testing approach based on sequence generative adversarial network (SeqGAN), which employs the dynamic game between the generator and the discriminator to extract the global features of the protocol for bypassing reverse parsing. In this way, the proposal can generate high-quality test data without communication matrix, which improve test efficiency significantly. Experimental results show that our approach is superior to the current mainstream solutions in terms of testing input pass and vulnerability mining.

China Electronic Product Reliability and Environmental Test Institute (CN), Ministry of Industry and Information Technology (CN)
Openalex Percentile: Top 72%
Advanced Measurement and Detection Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Fuzz Testing of Vehicle CAN Bus Based on Sequence Generative Adversarial Network — Guoli Cheng, Linfeng Du, et al. · (2024) | TGRS Research Map | TGRS