Programming language type identification method and device based on software gene
A programming language and type recognition technology, applied in the field of data processing, can solve the problems of low recognition accuracy and efficiency, and achieve the effect of improving recognition accuracy and efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] According to an embodiment of the present invention, an embodiment of a method for identifying a programming language type based on software genes is provided. It should be noted that the steps shown in the flow chart of the accompanying drawings can be implemented in a computer system such as a set of computer-executable instructions and, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.
[0028] figure 1 is a flow chart of a software gene-based programming language type identification method according to an embodiment of the present invention, such as figure 1 As shown, the method includes the following steps:
[0029] Step S102, obtaining executable files in multiple programming languages;
[0030] Step S104, using gene sequencing technology to extract the software genome of the executable file from the executable file;
[0031] Step S106, cons...
Embodiment 2
[0068] The embodiment of the present invention also provides a software gene-based programming language type identification device, the binary executable file programming language type identification device is used to implement the binary executable file programming language type identification method provided in the above content of the embodiment of the present invention , the following is a specific introduction of the binary executable file programming language type identification device provided by the embodiment of the present invention.
[0069] Such as figure 2 as shown, figure 2 It is a schematic diagram of the above-mentioned binary executable file programming language type recognition device, and the binary executable file programming language type recognition device includes: an acquisition unit 10, an extraction unit 20, a construction unit 30 and an identification unit 40, wherein the acquisition unit uses For obtaining executable files of multiple programming...
Embodiment 3
[0074] An embodiment of the present invention also provides an electronic device, including a memory and a processor, the memory is used to store a program that supports the processor to execute the method described in the first embodiment above, and the processor is configured to execute the program stored in memory.
[0075] see image 3 , the embodiment of the present invention also provides an electronic device 100, including: a processor 50, a memory 51, a bus 52 and a communication interface 53, the processor 50, the communication interface 53 and the memory 51 are connected through the bus 52; Executable modules, such as computer programs, stored in the execution memory 51 .
[0076]Wherein, the memory 51 may include a high-speed random access memory (RAM, Random Access Memory), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. The communication connection between the system network element and at least one other netwo...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



