Method for carrying out grouping fuzz testing on software
A technology of fuzz testing and software, which is applied in software testing/debugging, computer parts, character and pattern recognition, etc. It can solve the problems that seeds cannot reflect the similarity of seeds well, the growth of tree nodes, etc., and achieve efficient fuzz testing Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0028] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all of them. Based on the embodiments of the present application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present application.
[0029] The present invention first needs to group seeds, and in this embodiment, grouping includes the following steps:
[0030] (1) First, the distance between two seeds is defined according to the seed similarity. the s i and s j The distance between two seeds is defined as d(s i ,s j ) = d v (s i ,s j )+d e (s i ,s j ), where dv and d e Represents byte value distance and execution path distance, respectively.
[0031] In this embodiment,...
PUM

Abstract
Description
Claims
Application Information

- 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