Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Syzdescribe: Principled, automated, static generation of syscall descriptions for kernel drivers
Fuzz testing operating system kernels has been effective overall in recent years. For
example, syzkaller manages to find thousands of bugs in the Linux kernel since 2017. One …
example, syzkaller manages to find thousands of bugs in the Linux kernel since 2017. One …
Snowcat: Efficient kernel concurrency testing using a learned coverage predictor
Random-based approaches and heuristics are commonly used in kernel concurrency
testing due to the massive scale of modern kernels and corresponding interleaving space …
testing due to the massive scale of modern kernels and corresponding interleaving space …
Uncontained: Uncovering container confusion in the linux kernel
Type confusion bugs are a common source of security problems whenever software makes
use of type hierarchies, as an inadvertent downcast to an incompatible type is hard to detect …
use of type hierarchies, as an inadvertent downcast to an incompatible type is hard to detect …
{PET}: Prevent discovered errors from being triggered in the linux kernel
The Linux kernel is the backbone of modern society. When a kernel error is discovered, a
quick remediation is needed. Whereas sanitizers greatly facilitate root cause diagnosis …
quick remediation is needed. Whereas sanitizers greatly facilitate root cause diagnosis …
[HTML][HTML] sel4 microkernel for virtualization use-cases: Potential directions towards a standard vmm
Virtualization plays an essential role in providing security to computational systems by
isolating execution environments. Many software solutions, called hypervisors, have been …
isolating execution environments. Many software solutions, called hypervisors, have been …
A Survey of Fuzzing Open-Source Operating Systems
Vulnerabilities in open-source operating systems (OSs) pose substantial security risks to
software systems, making their detection crucial. While fuzzing has been an effective …
software systems, making their detection crucial. While fuzzing has been an effective …
Fuzzing MLIR Compiler Infrastructure via Operation Dependency Analysis
MLIR (Multi-Level Intermediate Representation) compiler infrastructure has gained
widespread popularity in recent years. It introduces dialects to accommodate various levels …
widespread popularity in recent years. It introduces dialects to accommodate various levels …
A Usability Evaluation of AFL and libFuzzer with CS Students
S Plöger, M Meier, M Smith - Proceedings of the 2023 CHI Conference …, 2023 - dl.acm.org
In top-tier companies and academia, fuzzing has established itself as a valuable tool for
finding bugs. It is a tool created by experts for experts, and a lot of research is being invested …
finding bugs. It is a tool created by experts for experts, and a lot of research is being invested …
[PDF][PDF] Syzbridge: Bridging the gap in exploitability assessment of linux kernel bugs in the linux ecosystem
Continuous fuzzing has become an integral part of the Linux kernel ecosystem, discovering
thousands of bugs over the past few years. Interestingly, only a tiny fraction of them were …
thousands of bugs over the past few years. Interestingly, only a tiny fraction of them were …
[PDF][PDF] ReUSB: Replay-Guided USB Driver Fuzzing.
J Jang, M Kang, D Song - USENIX Security Symposium, 2023 - usenix.org
Vulnerabilities in device drivers are constantly threatening the security of OS kernels. USB
drivers are particularly concerning due to their widespread use and the wide variety of their …
drivers are particularly concerning due to their widespread use and the wide variety of their …