An overview of webassembly for iot: Background, tools, state-of-the-art, challenges, and future directions
PP Ray - Future Internet, 2023 - mdpi.com
This paper explores the relationship between two emerging technologies, WebAssembly
(Wasm) and the Internet of Things (IoT). It examines the complementary roles of these …
(Wasm) and the Internet of Things (IoT). It examines the complementary roles of these …
Smelly variables in ansible infrastructure code: Detection, prevalence, and lifetime
Infrastructure as Code is the practice of automating the provisioning, configuration, and
orchestration of network nodes using code in which variable values such as configuration …
orchestration of network nodes using code in which variable values such as configuration …
Characterizing and detecting webassembly runtime bugs
WebAssembly (abbreviated WASM) has emerged as a promising language of the Web and
also been used for a wide spectrum of software applications such as mobile applications …
also been used for a wide spectrum of software applications such as mobile applications …
Exploring missed optimizations in webassembly optimizers
The prosperous trend of deploying complex applications to web browsers has boosted the
development of WebAssembly (wasm) compilation toolchains. Software written in different …
development of WebAssembly (wasm) compilation toolchains. Software written in different …
That'sa Tough Call: Studying the Challenges of Call Graph Construction for WebAssembly
WebAssembly is a low-level bytecode format that powers applications and libraries running
in browsers, on the server side, and in standalone runtimes. Call graphs are at the core of …
in browsers, on the server side, and in standalone runtimes. Call graphs are at the core of …
WADIFF: A Differential Testing Framework for WebAssembly Runtimes
WebAssembly (Wasm) runtime provides a virtual machine that can execute the
WebAssembly modules and is widely used in different areas (eg, browsers, edge computing …
WebAssembly modules and is widely used in different areas (eg, browsers, edge computing …
Brewasm: a general static binary rewriting framework for webassembly
Binary rewriting is a widely adopted technique in software analysis. WebAssembly (Wasm),
as an emerging bytecode format, has attracted great attention from our community …
as an emerging bytecode format, has attracted great attention from our community …
Dynamic slicing of webassembly binaries
Q Stiévenart, D Binkley… - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
The recently introduced WebAssembly standard aims to form a portable compilation target,
enabling the cross-platform distribution of programs written in a variety of languages. In this …
enabling the cross-platform distribution of programs written in a variety of languages. In this …
WASMixer: binary obfuscation for WebAssembly
WebAssembly (Wasm) is an emerging binary format that draws great attention from the
community. However, Wasm binaries are weakly protected, as they can be read, edited, and …
community. However, Wasm binaries are weakly protected, as they can be read, edited, and …
Wasma: A static webassembly analysis framework for everyone
F Breitfelder, T Roth, L Baumgärtner… - … on Software Analysis …, 2023 - ieeexplore.ieee.org
The usage of WebAssembly (Wasm) is not only increasing in the web browser, but also as a
backend technology on servers. Since Wasm introduces several security issues, like the …
backend technology on servers. Since Wasm introduces several security issues, like the …