MARCIO TEIXEIRA

Dr. MARCIO TEIXEIRA

orcid

Research Focus & Metrics

Academic Career Length

23Years (2004-Present)

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

Representative Publications

View All Publications
18 April 2019 in IEEE Internet of Things Journal
Verified
Journal Article
Open access
MZMaede Zolanvari
Maede Zolanvari
MTMARCIO TEIXEIRA
MARCIO TEIXEIRA
LGLAV GUPTA
LAV GUPTA
KKKhaled MD Khan
Khaled MD Khan
RJRaj Jain
Raj Jain
It is critical to secure the Industrial Internet of Things (IIoT) devices because of potentially devastating consequences in case of an attack. Machine learning and big data analytics are the two powerful leverages for analyzing and securing the Internet of Things (IoT) technology. By extension, these techniques can help improve the security of the IIoT systems as well. In this paper, we first present common IIoT protocols and their associated vulnerabilities. Then, we run a cyber-vulnerability assessment and discuss the utilization of machine learning in countering these susceptibilities. Following that, a literature review of the available intrusion detection solutions using machine learning models is presented. Finally, we discuss our case study, which includes details of a real-world testbed that we have built to conduct cyber-attacks and to design an intrusion detection system (IDS). We deploy backdoor, command injection, and Structured Query Language (SQL) injection attacks against the system and demonstrate how a machine learning based anomaly detection system can perform well in detecting these attacks. We have evaluated the performance through representative metrics to have a fair point of view on the effectiveness of the methods.

9 August 2018 in Future Internet
Verified
Journal Article
Open access
PDF file
MTMARCIO TEIXEIRA
MARCIO TEIXEIRA
TSTara Salman
Tara Salman
MZMaede Zolanvari
Maede Zolanvari
RJRaj Jain
Raj Jain
NMNader Meskin
Nader Meskin
MSMohammed Samaka
Mohammed Samaka
This paper presents the development of a Supervisory Control and Data Acquisition (SCADA) system testbed used for cybersecurity research. The testbed consists of a water storage tank’s control system, which is a stage in the process of water treatment and distribution. Sophisticated cyber-attacks were conducted against the testbed. During the attacks, the network traffic was captured, and features were extracted from the traffic to build a dataset for training and testing different machine learning algorithms. Five traditional machine learning algorithms were trained to detect the attacks: Random Forest, Decision Tree, Logistic Regression, Naïve Bayes and KNN. Then, the trained machine learning models were built and deployed in the network, where new tests were made using online network traffic. The performance obtained during the training and testing of the machine learning models was compared to the performance obtained during the online deployment of these models in the network. The results show the efficiency of the machine learning models in detecting the attacks in real time. The testbed provides a good understanding of the effects and consequences of attacks on real SCADA environments.

1 November 2018
Verified
Conference Paper
Closed access
MZMaede Zolanvari
Maede Zolanvari
MTMARCIO TEIXEIRA
MARCIO TEIXEIRA
RJRaj Jain
Raj Jain
Machine learning algorithms have been shown to be suitable for securing platforms for IT systems. However, due to the fundamental differences between the industrial internet of things (IIoT) and regular IT networks, a special performance review needs to be considered. The vulnerabilities and security requirements of IIoT systems demand different considerations. In this paper, we study the reasons why machine learning must be integrated into the security mechanisms of the IIoT, and where it currently falls short in having a satisfactory performance. The challenges and real-world considerations associated with this matter are studied in our experimental design. We use an IIoT testbed resembling a real industrial plant to show our proof of concept.

20 December 2019 in Sensors
Verified
Journal Article
Open access
PDF file
NDNicole do Vale Dalarmelina
Nicole do Vale Dalarmelina
MTMARCIO TEIXEIRA
MARCIO TEIXEIRA
Rodolfo I. MeneguetteRodolfo I. Meneguette
Rodolfo I. Meneguette
Automatic License Plate Recognition has been a recurrent research topic due to the increasing number of cameras available in cities, where most of them, if not all, are connected to the Internet. The video traffic generated by the cameras can be analyzed to provide useful insights for the transportation segment. This paper presents the development of an intelligent vehicle identification system based on optical character recognition (OCR) method to be used on intelligent transportation systems. The proposed system makes use of an intelligent parking system named Smart Parking Service (SPANS), which is used to manage public or private spaces. Using computer vision techniques, the SPANS system is used to detect if the parking slots are available or not. The proposed system makes use of SPANS framework to capture images of the parking spaces and identifies the license plate number of the vehicles that are moving around the parking as well as parked in the parking slots. The recognition of the license plate is made in real-time, and the performance of the proposed system is evaluated in real-time.

23 March 2021 in Journal of The Institution of Engineers (India): Series B
Verified
Journal Article
Closed access
PDF file
PAPallavi Arora
Pallavi Arora
BKBaljeet Kaur
Baljeet Kaur
MTMARCIO TEIXEIRA
MARCIO TEIXEIRA

31 May 2021 in IET Cyber-Physical Systems: Theory & Applications
Verified
Journal Article
Open access
PDF file
MTMARCIO TEIXEIRA
MARCIO TEIXEIRA
MZMaede Zolanvari
Maede Zolanvari
KKKhaled M. Khan
Khaled M. Khan
RJRaj Jain
Raj Jain
NMNader Meskin
Nader Meskin
Intrusion detection in supervisory control and data acquisition (SCADA) systems is integral because of the critical roles of these systems in industries. However, available approaches in the literature lack representative flow‐based datasets and reliable real‐time adaption and evaluation. A publicly available labelled dataset to support flow‐based intrusion detection research specific to SCADA systems is presented. Cyberattacks were carried out against our SCADA system test bed to generate this flow‐based dataset. Moreover, a flow‐based intrusion detection system (IDS) is developed for SCADA systems using a deep learning algorithm. We used the dataset to develop this IDS model for real‐time operations of SCADA systems to detect attacks momentarily after they happen. The results show empirical proof of the model’s adequacy when deployed online to detect cyberattacks in real time.