This invention relates to the field of
software detection technology, specifically disclosing a
knowledge graph-based intelligent detection method and
system for
software backdoors. The method involves intercepting
system kernel events and reading the object
handle table to generate a time-series interaction log. Based on this log, a time-series
knowledge graph is constructed, forming an interconnected network composed of process nodes, token nodes, and relationships such as
handle holding, token replication, and memory writes. Newly added process nodes with process creation timestamps are further extracted as target process nodes, and the nominal
parent process node is located based on its
parent process identifier. Subsequently, a lineage consistency check is performed around the target process node, and cross-chain
constraint analysis is conducted using the nominal
parent process node, anonymous process nodes, token nodes, and memory write relationships. When contradictions arise in
handle permissions, token inheritance, and write timing, and the lineage forgery index exceeds a preset threshold, the target process node is determined to be a parent process deceiving a
backdoor process, and a
threat interception command is output.