Results 1 to 10 of about 192 (172)
Exploratory Review of Hybrid Fuzzing for Automated Vulnerability Detection [PDF]
Recently, software testing has become a significant component of information security. The most reliable technique for automated software testing is a fuzzing tool that feeds programs with random test-input and detects software vulnerabilities that are ...
Fayozbek Rustamov +3 more
doaj +5 more sources
Grammar-aware test case trimming for efficient hybrid fuzzing
In recent years, hybrid fuzzing has garnered significant attention by combining the benefits of both fuzzing and concolic execution. However, existing hybrid fuzzing techniques face problems such as the performance overhead of concolic execution and low ...
Yiru Zhao, Long Gao, Qihan Wan, Lei Zhao
doaj +5 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 +4 more
doaj +3 more sources
Toward Fast and Scalable Firmware Fuzzing With Dual-Level Peripheral Modeling
Firmware vulnerabilities raise serious security concerns with the rapid growth in connected embedded devices. Fuzzing is an effective dynamic testing technique to find those vulnerabilities; however, firmware fuzzing is very limited by hardware ...
Eunbi Hwang +4 more
doaj +1 more source
Practical Anti-Fuzzing Techniques With Performance Optimization
Fuzzing, an automated software testing technique, has achieved remarkable success in recent years, aiding developers in identifying vulnerabilities. However, fuzzing can also be exploited by attackers to discover zero-day vulnerabilities. To counter this
Zhengxiang Zhou, Cong Wang
doaj +1 more source
Constructing More Complete Control Flow Graphs Utilizing Directed Gray-Box Fuzzing
Control Flow Graphs (CFGs) provide fundamental data for many program analyses, such as malware analysis, vulnerability detection, code similarity analysis, etc.
Kailong Zhu +4 more
doaj +1 more source
ObFuzzer: Object-Oriented Hybrid Fuzzer for Binaries
In recent years, coverage-guided technology has become the mainstream method of fuzzing. A coverage-guided fuzzer can guide a program to a new path (edge) so that previously untested code can be tested. As coverage-guided fuzzers have become more popular,
Xinglu He, Pengfei Wang, Kai Lu, Xu Zhou
doaj +1 more source
Embedded Firmware Rehosting System Through Automatic Peripheral Modeling
Embedded devices are becoming increasingly common and, as a result, more susceptible to security threats. Consequently, analyzing the firmware of these devices is essential for detecting and mitigating vulnerabilities.
Youngwoo Lee +3 more
doaj +1 more source
Fuzz testing is a simple automated software testing approach that discovers software vulnerabilities at a high level of performance by using randomly generated seeds.
Fayozbek Rustamov +2 more
doaj +1 more source
Hybrid feature-based machine vision method for objective evaluation of textile pilling and fuzzing.
The degree of pilling and fuzzing in textile fabrics is a crucial indicator of textile product quality. Current evaluation methods predominantly rely on subjective judgments, leading to issues such as rating errors and inefficiency.
Qingchun Jiao +3 more
doaj +2 more sources

