Results 1 to 10 of about 585 (260)
An Intelligent Fuzzing Data Generation Method Based on Deep Adversarial Learning
Fuzzing (Fuzz testing) can effectively identify security vulnerabilities in software by providing a large amount of unexpected input to the target program. An important part of fuzzing test is the fuzzing data generation.
Zhihui Li, Jianqi Shi, Yanhong Huang
exaly +3 more sources
SHFuzz: Selective Hybrid Fuzzing with Branch Scheduling Based on Binary Instrumentation
Hybrid fuzzing is a popular software testing technique that combines random fuzzing with concolic execution. It is widely used in the security domain known for its ability to find deeply hidden vulnerabilities and reach high code coverage. Hybrid fuzzing
Xianya Mi +2 more
exaly +3 more sources
Guided Grey-Box Fuzzing Test Method Combining Distance and Weight [PDF]
Guided grey-box fuzzing test is a technique that can quickly test a specified location of a program.By analyzing the problem that the existing guided grey-box fuzzing test techniques are not accurate enough in guidance, this paper proposes a guided grey ...
LI Minglei, LU Yuliang, HUANG Hui, ZHU Kailong
doaj +1 more source
Fuzzing Test Case Generation Method Based on Depth-first Search [PDF]
Fuzzing test is an important method to exploit network protocol vulnerability.Existing fuzzing test methods have some problems such as incomplete path coverage and low efficiency.To solve these problems,this paper proposes a depth-first search based ...
LI Yi-hao, HONG Zheng, LIN Pei-hong
doaj +1 more source
Testcase Filtering Method Based on QRNN for Network Protocol Fuzzing [PDF]
At present,targets of network protocol fuzzing tend to be large protocol entities,and traditional testcase filtering me-thods are mainly based on the running status information of the test object.The larger the test object,the longer it takes to execute ...
HU Zhi-hao, PAN Zu-lie
doaj +1 more source
Fuzzing for CPS Mutation Testing
Mutation testing can help reduce the risks of releasing faulty software. For such reason, it is a desired practice for the development of embedded software running in safety-critical cyber-physical systems (CPS). Unfortunately, state-of-the-art test data generation techniques for mutation testing of C and C++ software, two typical languages for CPS ...
Jaekwon Lee +4 more
openaire +4 more sources
Black-box Fuzzing Method Based on Reverse-engineering for Proprietary Industrial Control Protocol [PDF]
The wide application of industrial control proprietary protocols has brought great challenges to the safe operation of industrial control systems.Due to the closed-source nature of industrial control proprietary protocol specifications,it is difficult ...
YANG Yahui, MA Rongkuan, GENG Yangyang, WEI Qiang, JIA Yan
doaj +1 more source
Growing a Test Corpus with Bonsai Fuzzing [PDF]
This paper presents a coverage-guided grammar-based fuzzing technique for automatically generating a corpus of concise test inputs for programs such as compilers. We walk-through a case study of a compiler designed for education and the corresponding problem of generating meaningful test cases to provide to students. The prior state-of-the-art solution
Vasudev Vikram +2 more
openaire +2 more sources
PGNFuzz:Pointer Generation Network Based Fuzzing Framework for Industry Control Protocols [PDF]
Industrial security issues have always been an important and urgent issue globally.Industrial control protocols are widely used in the communication between industrial control system(ICS) components.Their security is related to the safe and stable ...
WANG Tian-yuan, WU Shu-hong, LI Zhao-ji, XIN Hao-guang, LI Xuan, CHEN Yong-le
doaj +1 more source
Automatically Seed Corpus and Fuzzing Executables Generation Using Test Framework
Fuzzing is widely utilized as a practical test method to determine unknown vulnerabilities in software. Although fuzzing shows excellent results for code coverage and crash count, it is not easy to apply these effects to library fuzzing. A library cannot
Sanghoon Jeon +3 more
doaj +1 more source

