Binary code similarity detection method and system based on graph matching network
A technology of binary code and detection method, which is applied in the direction of neural learning method, biological neural network model, platform integrity maintenance, etc., can solve the problems of data flow confusion robustness, can not meet the requirements of large-grained program level comparison, etc., to improve The effect of detection accuracy and rich semantic representation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0052] like figure 1 As shown, this embodiment is based on the binary code similarity detection method of the figure matching network comprises:
[0053] 1) Get the test of the test;
[0054] 2) Confused procedures for the pre-test procedures to be measured, and the process of control flow map ICFG and its instructions are obtained;
[0055] 3) Control flow map ICFG to the process of the procedure to obtain the initial feature embedded in which the basic block is embedded.
[0056] 4) The final embedding of the control flow map ICFG is controlled between the procedure of the procedure to be tested by the mismatch neural network. h G1 with h G2 ;
[0057] 5) Calculate the final embedding of the control flow map ICFG in the process of calculating the procedure to be tested in vector space h G1 with h G2 Similarity as the similarity detection result of the procedure to be tested.
[0058] In the present embodiment, step 2) includes: an instruction to obtain an instruction for the pen...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com