Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Detecting vulnerability on IoT device firmware: A survey
Internet of things (IoT) devices make up 30% of all network-connected endpoints,
introducing vulnerabilities and novel attacks that make many companies as primary targets …
introducing vulnerabilities and novel attacks that make many companies as primary targets …
[PDF][PDF] AVATAR: A Framework to Support Dynamic Security Analysis of Embedded Systems' Firmwares.
To address the growing concerns about the security of embedded systems, it is important to
perform accurate analysis of firmware binaries, even when the source code or the hardware …
perform accurate analysis of firmware binaries, even when the source code or the hardware …
S2E: A platform for in-vivo multi-path analysis of software systems
This paper presents S2E, a platform for analyzing the properties and behavior of software
systems. We demonstrate S2E's use in develo** practical tools for comprehensive …
systems. We demonstrate S2E's use in develo** practical tools for comprehensive …
Symbolic execution for software testing in practice: preliminary assessment
We present results for the" Impact Project Focus Area" on the topic of symbolic execution as
used in software testing. Symbolic execution is a program analysis technique introduced in …
used in software testing. Symbolic execution is a program analysis technique introduced in …
Automated software test generation: some challenges, solutions, and recent advances
G Candea, P Godefroid - Computing and Software Science: State of the …, 2019 - Springer
The automation of software testing promises to delegate to machines what is otherwise the
most labor-intensive and expensive part of software development. The past decade has …
most labor-intensive and expensive part of software development. The past decade has …
The S2E platform: Design, implementation, and applications
This article presents S2E, a platform for analyzing the properties and behavior of software
systems, along with its use in develo** tools for comprehensive performance profiling …
systems, along with its use in develo** tools for comprehensive performance profiling …
{USBFuzz}: A framework for fuzzing {USB} drivers by device emulation
H Peng, M Payer - 29th USENIX Security Symposium (USENIX Security …, 2020 - usenix.org
The Universal Serial Bus (USB) connects external devices to a host. This interface exposes
the OS kernels and device drivers to attacks by malicious devices. Unfortunately, kernels …
the OS kernels and device drivers to attacks by malicious devices. Unfortunately, kernels …
Firmusb: Vetting usb device firmware using domain informed symbolic execution
The USB protocol has become ubiquitous, supporting devices from high-powered
computing devices to small embedded devices and control systems. USB's greatest feature …
computing devices to small embedded devices and control systems. USB's greatest feature …
Device-agnostic firmware execution is possible: A concolic execution approach for peripheral emulation
With the rapid proliferation of IoT devices, our cyberspace is nowadays dominated by
billions of low-cost computing nodes, which are very heterogeneous to each other. Dynamic …
billions of low-cost computing nodes, which are very heterogeneous to each other. Dynamic …
Charm: Facilitating dynamic analysis of device drivers of mobile systems
Mobile systems, such as smartphones and tablets, incorporate a diverse set of I/O devices,
such as camera, audio devices, GPU, and sensors. This in turn results in a large number of …
such as camera, audio devices, GPU, and sensors. This in turn results in a large number of …