Software vulnerability availability prediction method based on knowledge graph
A software vulnerability and knowledge graph technology, applied in the field of software vulnerability exploitability prediction based on knowledge graph, can solve problems such as poor prediction effect, failure to consider deep semantic information, low accuracy rate, etc., to achieve high accuracy, excellent general The effects of culturalization ability and strong semantic representation ability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0029] A software vulnerability exploitability prediction method based on knowledge graph, such as figure 1 shown, including the following steps:
[0030] Step 1: Collect the software vulnerability database data, obtain the vulnerability description text according to the software vulnerability database data, preprocess the vulnerability description text, extract entities, entity attributes, and relationships between entities from the vulnerability description text, and extract the entities according to the extracted entities. , entity attributes and relationships between entities to build a software vulnerability knowledge graph;
[0031] In step 2, experts revise the obtained software vulnerability knowledge graph, and store the revised software vulnerability knowledge graph in the form of a graph database;
[0032] Step 3: Build a software vulnerability exploitability prediction model, perform graph embedding processing on the stored software vulnerability knowledge graph, ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


