Published April 29, 2025 | Version 0.1.0
Software Open

Wastrumentation: Portable WebAssembly Dynamic Analysis with Support for Intercession (Artifact)

  • 1. Vrije Universiteit Brussel

Description

This artifact is based on Wastrumentation, the first instrumentation platform for WebAssembly with support for intercession.
The Wastrumentation implementation approach, based on source code transformation, enables the implementation of portable dynamic analyses for WebAssembly.
The provided package is designed to support the claims of the companion paper: in particular, it allows users to perform instrumentation with Wastrumentation using the Rust language to develop analyses and replay the experiments from the paper.
Instructions for instrumenting and executing the experiments are also provided.
Wastrumentation is also hosted on GitHub.

Files

README.pdf

Files (495.3 MB)

Name Size Download all
md5:5d73b8bd27a69412311fac8a92ea67b0
468.4 kB Preview Download
md5:2f97bcb8822e72c4c48530490cc39de0
494.8 MB Preview Download

Additional details

Related works

Is supplement to
Publication: 10.4230/LIPIcs.ECOOP.2025.23 (DOI)

Software

Repository URL
https://github.com/aaronmunsters/wastrumentation
Programming language
Rust
Development Status
Active