Sylvain Paul Leblanc

Dr. Sylvain Paul Leblanc

Electrical and Computer Engineering, Royal Military College of Canada, Kingston, Canada
orcid

Research Focus & Metrics

Academic Career Length

24Years (2003-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
26 December 2016
Verified
Conference Paper
Closed access
ATAdrian Taylor
Adrian Taylor
Sylvain Paul LeblancSylvain Paul Leblanc
Sylvain Paul Leblanc
NJNathalie Japkowicz
Nathalie Japkowicz
Modern automobiles have been proven vulnerable to hacking by security researchers. By exploiting vulnerabilities in the car's external interfaces, such as wifi, bluetooth, and physical connections, they can access a car's controller area network (CAN) bus. On the CAN bus, commands can be sent to control the car, for example cutting the brakes or stopping the engine. While securing the car's interfaces to the outside world is an important part of mitigating this threat, the last line of defence is detecting malicious behaviour on the CAN bus. We propose an anomaly detector based on a Long Short-Term Memory neural network to detect CAN bus attacks. The detector works by learning to predict the next data word originating from each sender on the bus. Highly surprising bits in the actual next word are flagged as anomalies. We evaluate the detector by synthesizing anomalies with modified CAN bus data. The synthesized anomalies are designed to mimic attacks reported in the literature. We show that the detector can detect anomalies we synthesized with low false alarm rates. Additionally, the granularity of the bit predictions can provide forensic investigators clues as to the nature of flagged anomalies.

1 December 2015
Verified
Conference Paper
Closed access
ATAdrian Taylor
Adrian Taylor
NJNathalie Japkowicz
Nathalie Japkowicz
Sylvain Paul LeblancSylvain Paul Leblanc
Sylvain Paul Leblanc
The modern automobile is controlled by networked computers. The security of these networks was historically of little concern, but researchers have in recent years demonstrated their many vulnerabilities to attack. As part of a defence against these attacks, we evaluate an anomaly detector for the automotive controller area network (CAN) bus. The majority of attacks are based on inserting extra packets onto the network. But most normal packets arrive at a strict frequency. This motivates an anomaly detector that compares current and historical packet timing. We present an algorithm that measures inter-packet timing over a sliding window. The average times are compared to historical averages to yield an anomaly signal. We evaluate this approach over a range of insertion frequencies and demonstrate the limits of its effectiveness. We also show how a similar measure of the data contents of packets is not effective for identifying anomalies. Finally we show how a one-class support vector machine can use the same information to detect anomalies with high confidence.

12 January 2018 in IEEE Intelligent Systems
Verified
Journal Article
Closed access
ATAdrian Taylor
Adrian Taylor
Sylvain Paul LeblancSylvain Paul Leblanc
Sylvain Paul Leblanc
NJNathalie Japkowicz
Nathalie Japkowicz
Modern automobiles are controlled by computers and are increasingly connected to the outside world. This makes them vulnerable to cyber-attacks. Defending cars against cyber-attacks requires a multifaceted approach to improving security, but the last line of defence is detecting those attacks within the data traffic exchanged by the vehicles controller computers. To identify this malicious traffic, we created anomaly detectors using recurrent neural networks and multivariate Markov chains. However evaluating these detectors is difficult because there are currently few examples of attack traffic. Our solution is the creation of an attack framework that describes automotive cyber-attack characteristics. This framework enables the simulation of attacks, allowing comprehensive testing of our anomaly detectors. Our approach reveals which characteristics of attacks and network traffic create the most challenging detection scenarios, and can inform future work in automotive cyber-attack detection.

24 April 2010 in Future Generation Computer Systems
Verified
Journal Article
Closed access
JCJohn A Clark
John A Clark
Sylvain Paul LeblancSylvain Paul Leblanc
Sylvain Paul Leblanc
SKScott Knight
Scott Knight

1 October 2018
Verified
Conference Paper
Closed access
MMMichael James Michaud
Michael James Michaud
TDThomas Dean
Thomas Dean
Sylvain Paul LeblancSylvain Paul Leblanc
Sylvain Paul Leblanc
Object Management Group's Data Distribution Service for Real-Time Systems (DDS) middleware standard is a popular technology that forms the core of many mission-critical distributed real-time, data-centric systems, including command and control systems, Air Traffic Control (ATC) systems and critical infrastructure systems. This paper shows how DDS can be manipulated to support malicious activity. We focus on client-side attacks by modelling and demonstrating five attacks in self-contained and isolated environments and by validating them using an end-to-end demonstrative scenario. This research enables further work in detecting and defending against cyberattacks on ATC systems, control systems or any other DDS-based critical infrastructure system.

1 April 2011
Verified
Conference Paper
Closed access
JCJohn Clark
John Clark
Sylvain Paul LeblancSylvain Paul Leblanc
Sylvain Paul Leblanc
SKScott Knight
Scott Knight
This paper extends the discussion of potential damage that can be done by Hardware Trojan Horse devices by discussing the specific risks associated with an Insider's use of such a device to circumvent established security policies, even when these are implemented with state of the art Endpoint Security Solutions. The paper argues that a specific category of Hardware Trojan Horse devices, those implemented as functional peripheral devices, are particularly dangerous when used by a malicious Insider. The research discusses the implementation of a proof of concept Hardware Trojan Horse device, implemented as a USB Human Interface Devices, that exploits unintended USB channels to exfiltrate data from a computer. The work discusses unintended USB channels, paying particular attention to the observability of the channel in operation. Various scenarios are presented to show that Hardware Trojan Horse devices implemented as peripheral devices can be used to prosecute a wide variety of attacks that are not mitigated by modern defensive techniques. The work demonstrates that a Hardware Trojan Horse device and physical access by a malicious Insider are sufficient to compromise a modern computer system. The paper argues that the study of Hardware Trojan devices must become an integral part of research on Insider Threats.