guangming liu

Mr. guangming liu


Research Focus & Metrics

Academic Career Length

5Years (2022-Present)

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

Representative Publications

View All Publications
4 April 2023 in Electronics
Verified
Journal Article
Open access
PDF file
GLguangming liu
guangming liu
XZXin Zhou
Xin Zhou
JPJianmin Pang
Jianmin Pang
FYFeng Yue
Feng Yue
WLWenfu Liu
Wenfu Liu
JWJunchao Wang
Junchao Wang
Binary code similarity detection is used to calculate the code similarity of a pair of binary functions or files, through a certain calculation method and judgment method. It is a fundamental task in the field of computer binary security. Traditional methods of similarity detection usually use graph matching algorithms, but these methods have poor performance and unsatisfactory effects. Recently, graph neural networks have become an effective method for analyzing graph embeddings in natural language processing. Although these methods are effective, the existing methods still do not sufficiently learn the information of the binary code. To solve this problem, we propose Codeformer, an iterative model of a graph neural network (GNN)-nested Transformer. The model uses a Transformer to obtain an embedding vector of the basic block and uses the GNN to update the embedding vector of each basic block of the control flow graph (CFG). Codeformer iteratively executes basic block embedding to learn abundant global information and finally uses the GNN to aggregate all the basic blocks of a function. We conducted experiments on the OpenSSL, Clamav and Curl datasets. The evaluation results show that our method outperforms the state-of-the-art models.

1 August 2022 in Applied Intelligence
Verified
Journal Article
Closed access
PDF file
WLWenfu Liu
Wenfu Liu
JPJianmin Pang
Jianmin Pang
LNLi Nan
Li Nan
FYFeng Yue
Feng Yue
GLguangming liu
guangming liu

20 March 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
XZXin Zhou
Xin Zhou
JPJianmin Pang
Jianmin Pang
ZSZheng Shan
Zheng Shan
FYFeng Yue
Feng Yue
FLFudong Liu
Fudong Liu
GLguangming liu
guangming liu
Nowadays, the time lag between vulnerability discovery and the timely remediation of the vulnerability is extremely important to the current state of cybersecurity. Unfortunately, the silent security patch presents a significant challenge. Despite related work having been conducted in this area, the patch identification lacks interpretability. To solve this problem, this paper first proposes a trusted multi-view security patch identification system called TMVDPatch. The system obtains evidence from message commit and code diff views respectively, and models the uncertainty of each view based on the D-S evidence theory, thereby providing credible and interpretable security patch identification results. On this basis, this paper performs weighted training on the original evidence based on the grey relational analysis method to improve the ability to make credible decisions based on multi-views. Experimental results show that the multi-view learning method exhibits excellent capabilities in terms of the complementary information provided by control dependency and data dependency, and the model shows strong robustness across different hyperparameter settings. TMVDPatch outperforms other models in all evaluation metrics, achieving an accuracy of 85.29% and a F1 score of 0.9001, clearly verifying the superiority of TMVDPatch in terms of accuracy, scientificity, and reliability.