A method and apparatus for fuzzy test of Javascript engine based on path feedback
A fuzzing and engine technology, applied in the field of network security, can solve the problems of low Javascript engine vulnerability, small number of effective mutation samples, etc., and achieve the effect of improving the technical effect of possibility and efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] According to an embodiment of the present invention, an embodiment of a Javascript engine fuzzing method based on path feedback is provided. It should be noted that the steps shown in the flow chart of the accompanying drawings can be executed 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.
[0029] figure 1 It is a Javascript engine fuzzing method based on path feedback according to an embodiment of the present invention, such as figure 1 As shown, the method includes the following steps:
[0030] Step S102, obtaining a test sample set of the Javascript engine;
[0031]Step S104, mutating each test sample to be mutated in the test sample set to obtain a mutated sample, and sending the mutated sample to the Javascript engine, so that the Javascript engine performs a fuz...
Embodiment 2
[0066] The present invention also provides a Javascript engine fuzz testing device based on path feedback, the system is used to execute the Javascript engine fuzz testing method based on path feedback provided by the above-mentioned content of the embodiments of the present invention, the following is based on the method provided by the embodiment of the present invention Specific introduction of Javascript engine fuzz testing device based on path feedback
[0067] Such as image 3 As shown, the device includes: an acquisition unit 10, a sample generation unit 20, a path feedback unit 30, a crash monitoring unit 40 and an execution unit 50, wherein,
[0068] The acquisition unit 10 is used to acquire the test sample set of the Javascript engine;
[0069] The sample generation unit 20 is used to mutate each test sample to be mutated in the test sample set to obtain a mutation sample, and send the mutation sample to the Javascript engine, so that the Javascript engine is based...
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