Samsung electronics co., ltd. (20240134781). BLACK-BOX FUZZING TESTING METHOD AND APPARATUS simplified abstract
Contents
- 1 BLACK-BOX FUZZING TESTING METHOD AND APPARATUS
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 BLACK-BOX FUZZING TESTING METHOD AND APPARATUS - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Potential Commercial Applications
- 1.9 Possible Prior Art
- 1.10 Unanswered Questions
- 1.11 Original Abstract Submitted
BLACK-BOX FUZZING TESTING METHOD AND APPARATUS
Organization Name
Inventor(s)
BLACK-BOX FUZZING TESTING METHOD AND APPARATUS - A simplified explanation of the abstract
This abstract first appeared for US patent application 20240134781 titled 'BLACK-BOX FUZZING TESTING METHOD AND APPARATUS
Simplified Explanation
The black-box fuzzing testing method described in the abstract involves generating test cases, executing a target program with each test case to obtain execution results, determining execution paths of the program, and calculating code coverage.
- Test cases are created to test the target program.
- The target program is run with each test case to see how it behaves.
- The paths the program takes during execution are identified.
- The code coverage of the program is analyzed based on the execution paths.
Potential Applications
This technology can be applied in software development, cybersecurity, and quality assurance testing.
Problems Solved
This method helps identify vulnerabilities, bugs, and potential security risks in software applications.
Benefits
The method can improve the overall quality and security of software products by detecting issues early in the development process.
Potential Commercial Applications
"Enhancing Software Security and Quality through Black-Box Fuzzing Testing"
Possible Prior Art
There are existing methods of fuzz testing and code coverage analysis in software development, but this specific combination of techniques may be novel.
Unanswered Questions
How does this method compare to other types of testing, such as white-box testing?
This article does not address the comparison between black-box fuzzing testing and other testing methods.
What are the limitations of this black-box fuzzing testing method?
The article does not discuss any potential drawbacks or limitations of this testing approach.
Original Abstract Submitted
a black-box fuzzing testing method includes: generating a plurality of testcases; executing a target program based on each of the generated testcases to obtain a plurality of execution results; determining a plurality of execution paths of the target program using the execution results; and determining a code coverage of the target program from the execution paths.