Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Fuzzing: a survey for roadmap
Fuzz testing (fuzzing) has witnessed its prosperity in detecting security flaws recently. It
generates a large number of test cases and monitors the executions for defects. Fuzzing has …
generates a large number of test cases and monitors the executions for defects. Fuzzing has …
Sok: Prudent evaluation practices for fuzzing
Fuzzing has proven to be a highly effective approach to uncover software bugs over the past
decade. After AFL popularized the groundbreaking concept of lightweight coverage …
decade. After AFL popularized the groundbreaking concept of lightweight coverage …
Nyx-net: network fuzzing with incremental snapshots
Coverage-guided fuzz testing (" fuzzing") has become mainstream and we have observed
lots of progress in this research area recently. However, it is still challenging to efficiently test …
lots of progress in this research area recently. However, it is still challenging to efficiently test …
Bleem: Packet sequence oriented fuzzing for protocol implementations
Protocol implementations are essential components in network infrastructures. Flaws hidden
in the implementations can easily render devices vulnerable to adversaries. Therefore …
in the implementations can easily render devices vulnerable to adversaries. Therefore …
{EL3XIR}: Fuzzing {COTS} Secure Monitors
ARM TrustZone forms the security backbone of mobile devices. TrustZone-based Trusted
Execution Environments (TEEs) facilitate security-sensitive tasks like user authentication …
Execution Environments (TEEs) facilitate security-sensitive tasks like user authentication …
" Len or index or count, anything but v1": Predicting Variable Names in Decompilation Output with Transfer Learning
Binary reverse engineering is an arduous and tedious task performed by skilled and
expensive human analysts. Information about the source code is irrevocably lost in the …
expensive human analysts. Information about the source code is irrevocably lost in the …
Hopper: Interpretative fuzzing for libraries
P Chen, Y **e, Y Lyu, Y Wang, H Chen - Proceedings of the 2023 ACM …, 2023 - dl.acm.org
Despite the fact that the state-of-the-art fuzzers can generate inputs efficiently, existing fuzz
drivers still cannot adequately cover entries in libraries. Most of these fuzz drivers are crafted …
drivers still cannot adequately cover entries in libraries. Most of these fuzz drivers are crafted …
Prompt Fuzzing for Fuzz Driver Generation
Y Lyu, Y **e, P Chen, H Chen - Proceedings of the 2024 on ACM …, 2024 - dl.acm.org
Crafting high-quality fuzz drivers not only is time-consuming but also requires a deep
understanding of the library. However, the state-of-the-art automatic fuzz driver generation …
understanding of the library. However, the state-of-the-art automatic fuzz driver generation …
Same coverage, less bloat: Accelerating binary-only fuzzing with coverage-preserving coverage-guided tracing
Coverage-guided fuzzing's aggressive, high-volume testing has helped reveal tens of
thousands of software security flaws. While executing billions of test cases mandates fast …
thousands of software security flaws. While executing billions of test cases mandates fast …
Utopia: Automatic generation of fuzz driver using unit tests
B Jeong, J Jang, H Yi, J Moon, J Kim… - … IEEE Symposium on …, 2023 - ieeexplore.ieee.org
Fuzzing is arguably the most practical approach for detecting security bugs in software, but a
non-trivial extent of efforts is required for its adoption. To be effective, high-quality fuzz …
non-trivial extent of efforts is required for its adoption. To be effective, high-quality fuzz …