Skip to main content

SHARKS: Smart Hacking Approaches for RisK Scanning in Internet-of-Things and Cyber-Physical Systems based on Machine learning

Author(s): Saha, Tanujay; Aaraj, Najwa; Ajjarapu, Neel; Jha, Niraj K

Download
To refer to this page use: http://arks.princeton.edu/ark:/88435/pr16w96882
Full metadata record
DC FieldValueLanguage
dc.contributor.authorSaha, Tanujay-
dc.contributor.authorAaraj, Najwa-
dc.contributor.authorAjjarapu, Neel-
dc.contributor.authorJha, Niraj K-
dc.date.accessioned2023-12-24T18:49:37Z-
dc.date.available2023-12-24T18:49:37Z-
dc.date.issued2021-01-11en_US
dc.identifier.citationSaha, Tanujay, Aaraj, Najwa, Ajjarapu, Neel, Jha, Niraj K. (2021). SHARKS: Smart Hacking Approaches for RisK Scanning in Internet-of-Things and Cyber-Physical Systems based on Machine learning. IEEE Transactions on Emerging Topics in Computing, 1 - 1. doi:10.1109/tetc.2021.3050733en_US
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/pr16w96882-
dc.description.abstractCyber-physical systems (CPS) and Internet-of-Things (IoT) devices are increasingly being deployed across multiple functionalities, ranging from healthcare devices and wearables to critical infrastructures, e.g., nuclear power plants, autonomous vehicles, smart cities, and smart homes. These devices are inherently not secure across their comprehensive software, hardware, and network stacks, thus presenting a large attack surface that can be exploited by hackers. In this article, we present an innovative technique for detecting unknown system vulnerabilities, managing these vulnerabilities, and improving incident response when such vulnerabilities are exploited. The novelty of this approach lies in extracting intelligence from known real-world CPS/IoT attacks, representing them in the form of regular expressions, and employing machine learning (ML) techniques on this ensemble of regular expressions to generate new attack vectors and security vulnerabilities. Our results show that 10 new attack vectors and 122 new vulnerability exploits can be successfully generated that have the potential to exploit a CPS or an IoT ecosystem. The ML methodology achieves an accuracy of 97.4 percent and enables us to predict these attacks efficiently with an 87.2 percent reduction in the search space. We demonstrate the application of our method to the hacking of the in-vehicle network of a connected car. To defend against the known attacks and possible novel exploits, we discuss a defense-in-depth mechanism for various classes of attacks and the classification of data targeted by such attacks. This defense mechanism optimizes the cost of security measures based on the sensitivity of the protected resource, thus incentivizing its adoption in real-world CPS/IoT by cybersecurity practitioners.en_US
dc.format.extent870 - 885en_US
dc.language.isoen_USen_US
dc.relation.ispartofIEEE Transactions on Emerging Topics in Computingen_US
dc.rightsAuthor's manuscripten_US
dc.titleSHARKS: Smart Hacking Approaches for RisK Scanning in Internet-of-Things and Cyber-Physical Systems based on Machine learningen_US
dc.typeJournal Articleen_US
dc.identifier.doidoi:10.1109/tetc.2021.3050733-
dc.identifier.eissn2168-6750-
pu.type.symplectichttp://www.symplectic.co.uk/publications/atom-terms/1.0/journal-articleen_US

Files in This Item:
File Description SizeFormat 
2101.02780.pdf2.55 MBAdobe PDFView/Download


Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.