Method for generating test cases for fuzz tool aiming at com component derivative function parameter space and binary data
A technology for generating test cases and exporting functions, applied in the field of network security, can solve problems such as low accuracy, low effective coverage, and low test case efficiency, and achieve the effect of improving efficiency and accuracy and reducing false positive rate.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035] Below the present invention is further described as follows:
[0036] Vulnerabilities announced in recent years show that although there are many types of com component vulnerabilities, the main form is to use the part that is not rigorous and non-standard when writing the program to input abnormal data, so that the EIP reads into the illegal address, so as to obtain the control of the program .
[0037] The traditional fuzz technology for com components analyzes the parameter data type of each exported function, and conducts equidistant test case coverage such as shaping for the testable data class. If the set interval is 1000, the generated test case is 0. 1000, 2000, 3000, 4000..., 32-bit machine plastic needs 4294968 sets of data, this kind of generation method not only cannot cover the situation where the length of abnormal data is greater than the length of the original data type, which causes illegal coverage of the next item in the running stack, but also 1000 ...
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