arrow
Return

Vulnerable Code Clone Detection for Operating System Through Correlation-Induced Learning

delete2019-12-01
delete10
PRE
AI
H
Heyuan Shi
R
Runzhe Wang
Y
Ying Fu
Y
Yu Jiang *
J
Jian Dong
唐锟 cover
唐锟 (Kun Tang)
J
Jiaguang Sun
DOI:10.1109/TII.2019.2929739delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Vulnerable code clones in the operating system (OS) threaten the safety of smart industrial environment, and most vulnerable OS code clone detection approaches neglect correlations between functions that limits the detection effectiveness. In this article, we propose a two-phase framework to find vulnerable OS code clones by learning on correlations between functions. On the training phase, functions as the training set are extracted from the latest code repository and function features are derived by their AST structure. Then, external and internal correlations are explored by graph modeling of functions. Finally, the graph convolutional network for code clone detection (GCN-CC) is trained using function features and correlations. On the detection phase, functions in the to-be-detected OS code repository are extracted and the vulnerable OS code clones are detected by the trained GCN-CC. We conduct experiments on five real OS code repositories, and experimental results show that our framework outperforms the state-of-the-art approaches.
Keywords:
Cloning
Correlation
Training
Feature extraction
Detectors
Informatics
Operating systems
Cyber-physical security
correlation modeling
graph convolutional network
vulnerable code clone detection
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.6K
Citations:
6.0W

Organization

T
tsinghua university
Scholars:
11.9W
Papers: 10.0W
Citations: 137
C
Central South University
Scholars:
10.0W
Papers: 7.2W
Citations: 10.9W
S
south china university of technology
Scholars:
6.8W
Papers: 5.1W
Citations: 85
researcher View more organizations
Cited Papers

Cited Papers

Lys63/Met1-hybrid ubiquitin chains are commonly formed during the activation of innate immune signalling
err2016-06-01
err0
errOAAI
errChristoph H. Emmerich; Siddharth Bakshi; Ian R. Kelsall; Juanma Ortiz-Guerrero; Natalia Shpiro; Philip Cohen
errShare
errSave
Software clone detection: A systematic review
err2013-07-01
err291
PREAI
errRattan, Dhavleesh; Bhatia, Rajesh; Singh, Maninder
errShare
errSave
Models and Modeling
err
IF0
err2011-01-01
err0
PREAI
err
errShare
errSave
Ontological Engineering: Principles, Methods, Tools and Languages
err2024-09-04
err0
PREAI
errOscar Corcho; Mariano Fernández-López; Asunción Gómez-Pérez
errShare
errSave
Cross-Project Transfer Representation Learning for Vulnerable Function Discovery
err2018-07-01
err157
PREAI
errLin, Guanjun; Zhang, Jun; Luo, Wei; Pan, Lei; Xiang, Yang; De Vel, Olivier; Montague, Paul
errShare
errSave
Operating Systems for Low-End Devices in the Internet of Things: A Survey
err2016-10-01
err208
errOAAI
errHahm, Oliver; Baccelli, Emmanuel; Petersen, Hauke; Tsiftes, Nicolas
errShare
errSave
researcher View more