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 …

Edge security: Challenges and issues

X Jin, C Katsis, F Sang, J Sun, A Kundu… - arXiv preprint arXiv …, 2022 - arxiv.org
Edge computing is a paradigm that shifts data processing services to the network edge,
where data are generated. While such an architecture provides faster processing and …

Static stack-preserving intra-procedural slicing of webassembly binaries

Q Stiévenart, DW Binkley, C De Roover - Proceedings of the 44th …, 2022 - dl.acm.org
The recently introduced WebAssembly standard aims to be a portable compilation target,
enabling the cross-platform distribution of programs written in a variety of languages. We …

Put your memory in order: Efficient domain-based memory isolation for wasm applications

H Lei, Z Zhang, S Zhang, P Jiang, Z Zhong… - Proceedings of the …, 2023 - dl.acm.org
Memory corruption vulnerabilities can have more serious consequences in WebAssembly
than in native applications. Therefore, we present\tool, the first WebAssembly runtime with …

LLM security guard for code

A Kavian, MM Pourhashem Kallehbasti… - Proceedings of the 28th …, 2024 - dl.acm.org
Many developers rely on Large Language Models (LLMs) to facilitate software development.
Nevertheless, these models have exhibited limited capabilities in the security domain. We …

Brewasm: a general static binary rewriting framework for webassembly

S Cao, N He, Y Guo, H Wang - International Static Analysis Symposium, 2023 - Springer
Binary rewriting is a widely adopted technique in software analysis. WebAssembly (Wasm),
as an emerging bytecode format, has attracted great attention from our community …

Developers struggle with authentication in blazor webassembly

PM André, Q Stiévenart… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
WebAssembly is a growing technology to build cross-platform applications. We aim to
understand the security issues that developers encounter when adopting WebAssembly. We …

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 …

WRTester: Differential Testing of WebAssembly Runtimes via Semantic-aware Binary Generation

S Cao, N He, X She, Y Zhang, M Zhang… - arXiv preprint arXiv …, 2023 - arxiv.org
Wasm runtime is a fundamental component in the Wasm ecosystem, as it directly impacts
whether Wasm applications can be executed as expected. Bugs in Wasm runtime bugs are …

metaSafer: A Technique to detect heap metadata corruption in WebAssembly

S Song, S Park, D Kwon - IEEE Access, 2023 - ieeexplore.ieee.org
WebAssembly (Wasm), a technology enabling efficient native code execution in web
browsers, has seen a significant rise in adoption as a popular compilation target. This has …