Cross-architecture binary function similarity detection method and system based on neural network
A neural network and detection method technology, applied in the field of cross-architecture binary function similarity detection, can solve the problems of loss of similarity features, inability to guarantee, high overhead, etc., and achieve high accuracy, reduced difficulty, and fast speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0029]In order to make the objectives, technical solutions and advantages of the present invention clearer and more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and technical solutions.
[0030]For embodiments of the present invention, seefigure 1 As shown, a cross-architecture binary function similarity detection method based on neural network is provided, seefigure 1 As shown, it contains the following:
[0031]S101. For different types of binary files, traverse the binary file function list, construct and optimize the function control flow graph;
[0032]S102. For the optimized function control flow graph, translate the program basic block bytecode to obtain an intermediate representation, and generate a semantic embedding vector of the basic block code;
[0033]S103: Extract the optimized function control flow graph node using the breadth-first graph traversal algorithm, and obtain the function embedding vector...
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