Netinfo Security ›› 2025, Vol. 25 ›› Issue (10): 1615-1626.doi: 10.3969/j.issn.1671-1122.2025.10.012

Previous Articles     Next Articles

Research on Network Asset Identification Technology Based on Graph Neural Network

LI Tao1,2,3(), CHENG Baifeng1   

  1. 1. School of Cyber Science and Engineering, Southeast University, Nanjing 211189, China
    2. Network Communication and Security of Purple Mountain Laboratories, Nanjing 211189, China
    3. Frontiers Science Center for Mobile Information Communication and Security, Southeast University, Nanjing 211189, China
  • Received:2024-12-30 Online:2025-10-10 Published:2025-11-07
  • Contact: LI Tao E-mail:lit@seu.edu.cn

Abstract:

Network assets are the sum of all digital assets such as equipment, information and applications owned by an organization in cyberspace that can be used by potential attackers. It is very important to identify network assets. In order to improve the efficiency and accuracy of network asset recognition, this paper designed a network asset recognition model based on graph neural network, which representd the asset response message in the form of a graph. The model could intuitively express the relationship between various elements in the text, and could use the connection relationship between nodes to retain the global graph information. The model consisted of three parts. Firstly, a heterogeneous graph containing three types of nodes and five types of edges was constructed based on the asset response message, then a two-level attention mechanism was introduced to train the two-layer convolutional neural network, and finally two types of loss functions were calculated and the final recognition results were obtained. Experiments using a sample set of 3000 network asset response messages achieves an identification accuracy of 92.38% after training, representing approximately 5% improvement over existing methods, which demonstrates the model’s effectiveness in asset recognition.

Key words: response message, heterogeneous graph, graph neural network, network asset identification

CLC Number: