arrow
Return

Semantic Learning Based Cross-Platform Binary Vulnerability Search For IoT Devices

delete2021-02-01
delete29
PRE
AI
J
Jian Gao *
X
Xin Yang
Y
Yu Jiang
H
Houbing Song
K
Kim‐Kwang Raymond Choo
J
Jiaguang Sun
DOI:10.1109/TII.2019.2947432delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The rapid development of Internet of Things (IoT) has triggered more security requirements than ever, especially in detecting vulnerabilities in various IoT devices. The widely used clone-based vulnerability search methods are effective on source code; however, their performance is limited in IoT binary search. In this article, we present IoTSeeker, a function semantic learning based vulnerability search approach for cross-platform IoT binary. First, we construct the function semantic graph to capture both the data flow and control flow information and encode lightweight semantic features of each basic block within the semantic graph as numerical vectors. Then, the embedding vector of the whole binary function is generated by feeding the numerical vectors of basic blocks to our customized semantics aware neural network model. Finally, the cosine distance of two embedding vectors is calculated to determine whether a binary function contains a known vulnerability. The experiments show that IoTSeeker outperforms the state-of-the-art approaches for identifying cross-platform IoT binary vulnerabilities. For example, compared to Gemini, IoTSeeker finds 12.68% more vulnerabilities in the top-50 candidates, and improves the value of AUC for 8.23%.
Keywords:
Semantics
Cloning
Neural networks
Feature extraction
Informatics
Software
Internet of Things
Cross-platform binary
function semantic learning
Internet of Things (IoT) devices
neural network
vulnerability search
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Industrial Informatics cover
IEEE Transactions on Industrial Informatics
IF:
9.9
Papers:
8.3K
Citations:
6.0W

Organization

T
tsinghua university
Scholars:
11.8W
Papers: 10.0W
Citations: 137
U
university of texas system
Scholars:
18.5W
Papers: 15.6W
Citations: 210
W
West Virginia University
Scholars:
1.4W
Papers: 1.1W
Citations: 1.2W
researcher View more organizations