Kernel fuzzy test sequence generation method based on deep learning
A technology of sequence generation and fuzzing testing, applied in the field of system call sequence learning and deep learning, which can solve the problems of heavy workload, error-prone and low algorithm accuracy.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035] The hardware environment of the present invention is mainly a server whose GPU model is GeForce GTX 1080 Ti. The software is implemented on the platform of ubuntu 16.04, and is developed in python language under the environment of Pycharm editor. The open source artificial neural network library it is based on is Keras. Keras itself is a high-level neural network API that can run with Tensorflow, CNTK, or Theano as a backend. It itself supports various neural network models and algorithms including RNN and LSTM, and can meet the implementation requirements of the present invention. The specific implementation process is mainly divided into four parts: data collection and processing, model construction and training, model evaluation, and sequence generation. details as follows:
[0036] 1. Data collection and processing
[0037] Part of the data of the present invention comes from the Bug data website maintained by the kernel fuzzing tool Syzkaller, which contains th...
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