SQL injection test case generation method based on combinatorial variation
A test case generation and test case technology, which is applied in software testing/debugging, error detection/correction, instruments, etc., can solve the problems of combinatorial explosion and reduce element combination coverage, so as to save test space and reduce the probability of space explosion , save time and detection costs
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0015] The content of the present invention will be further described in detail below in conjunction with the accompanying drawings and technical solutions.
[0016] figure 1 Shown is the flow chart of the detection method for SQL injection attacks based on the combined mutation method.
[0017] Step 1: The payload of the original effective test case for SQLi vulnerability detection can be further expanded through multiple mutation methods to generate test cases that can bypass firewall filtering rules. Because the test cases generated by mutating the payload using the mutation method approximated by the mutation rule have the same detection effect when detecting SQLi vulnerabilities, a large amount of unnecessary resource consumption is caused, which should be avoided. Therefore, the present invention abstracts the combination of different mutation methods into a combination problem, reducing the number of test cases after mutation.
[0018] Step 1.1: This patent proposes t...
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