Results 101 to 110 of about 1,118 (194)
Artificial Software Diversification for WebAssembly
WebAssembly has become the fourth official web language, along with HTML, CSS and JavaScript since 2019. WebAssembly allows web browsers to execute existing programs or libraries written in other languages, such as C/C++ and Rust.
Cabrera Arteaga, Javier
core
Mechanising and verifying the WebAssembly specification [PDF]
WebAssembly is a new low-level language currently being implemented in all major web browsers. It is designed to become the universal compilation target for the web, obsoleting existing solutions in this area, such as asm.js and Native Client. The WebAssembly working group has incorporated formal techniques into the development of the language, but ...
openaire +1 more source
WebAssembly memory management model.
After successful WebAssembly minimal valuable product, which enables to run native programming language written code on the browser, attention to the technology has risen.
Vaikšnoras, Aidas,
core
With the widespread adoption of WebAssembly (Wasm) smart contracts in popular blockchain platforms such as EOSIO, vulnerability attacks on Wasm smart contracts have become a serious problem.
Chu Chen +6 more
doaj +1 more source
WasDom: An Efficient Write Protection for Wasm JITed Code With ARM Domain
WebAssembly (Wasm) is a binary instruction format designed to run web applications efficiently and securely across different browsers, including Chrome’s V8, Firefox’s SpiderMonkey, and Safari’s JavaScriptCore.
Suhyeon Song +2 more
doaj +1 more source
TEEm: Supporting Large Memory for Trusted Applications in ARM TrustZone
Trusted Execution Environments (TEEs), like ARM TrustZone, are increasingly crucial in fields like machine learning, blockchain, WebAssembly, and databases due to their robust security features.
Jun Li +3 more
doaj +1 more source
WebAssembly: assembler for web browsers
V diplomskem delu je predstavljen prevajalnik iz programskega jezika Brainf*ck v WebAssembly. Za izdelavo prevajalnika smo najprej morali spoznati strukturo WebAssemblyja, tako v tekstovni kot binarni obliki, JavaScript vmesnik ter preizkusiti delovanje ...
HVALA, PETRA
core
WASP: Stack protection for WebAssembly
WebAssembly is a binary executable format designed as a compilation target enabling high-level language code to be run natively in web browsers, JavaScript runtimes, and standalone interpreters. Previous work has highlighted WebAssembly’s vulnerability to traditional memory exploits, such as stack smashing (stack-based buffer overflows), when compiled ...
Ewan Massey, Pierre Olivier
openaire +1 more source
Das Potential von WebAssembly für die Entwicklung von Webanwendungen
WebAssembly als Kompilierungsziel bietet die Möglichkeit, nativen Code im Browser auszuführen. JavaScript ist seither nicht mehr die alleinige Programmiersprache im Web. Darüber hinaus wird WebAssembly zunehmend auch im Serverbereich eingesetzt. Diese
Schnarr, Samuel
core +1 more source
Mixed-Runtime Pod Networking for Kubernetes-Based Edge Computing
In recent years, microservice-based applications have shifted towards cloud-edge computing, taking advantage of green energy, lower latencies, and local computational resources.
Tom Goethals +4 more
doaj +1 more source

