Artifacts for WebAssembly Runtime Interface Analysis and Exploitation
Description
This artifact provides a research toolset named WebAssembly Runtime Analyzer & Exploit, designed for analyzing WebAssembly runtimes and evaluating the feasibility of exploitation. It consists of two major components:
-
WebAssembly Runtime Analyzer – A static analysis tool for analyzing the external APIs and syscalls that may be invoked by WebAssembly runtime interfaces, along with their potentially used parameters. Due to complex dependency requirements, we provide a Docker image to automate the workflow demonstration, along with automation scripts for non-containerized environments (requires dependency installation).
-
Exploit – A set of exploits designed to assess the extent to which malicious WebAssembly instances can exhaust host resources via interfaces exposed by the runtime. We provide automated scripts to test the baseline and measure the impact of each exploit instruction (requires dependency installation).
🚨 Important: Before using any other files, please extract and carefully read the archive named please_unzip_me_and_read_the_README_first.zip. The README inside contains essential setup instructions, including how to run the analysis framework using either the Docker image or automation scripts, as well as how to test our proposed exploits using the automated testing scripts.
This artifact is provided for academic research purposes only. Any malicious use is strictly prohibited.
Files
please_unzip_me_and_read_the_README_first.zip
Files
(3.9 GB)
| Name | Size | Download all |
|---|---|---|
|
md5:4774080efcd93d1d1f4fe761fc3f5422
|
104.9 MB | Download |
|
md5:5b0aabbbc2aa9e34ab019f2a67d42572
|
104.9 MB | Download |
|
md5:4d61f431926414b81dbdb78ab6ae583d
|
104.9 MB | Download |
|
md5:37553752d72d13062f34f6bf41f14de5
|
104.9 MB | Download |
|
md5:5cc3856a47120924360eab5afaf8e8be
|
104.9 MB | Download |
|
md5:53cc4b38df86fcd9ff17a67ad10238dc
|
104.9 MB | Download |
|
md5:b4b51f78c7c9418a813b8d13aad43c7b
|
104.9 MB | Download |
|
md5:e3ef64d4a97e329069c01317cc6fa8f5
|
104.9 MB | Download |
|
md5:ac854caa848cfce48b8878e06c81718f
|
104.9 MB | Download |
|
md5:049d746bb1f85f8c8a77cae18957cbb0
|
104.9 MB | Download |
|
md5:664de263cbf86e9f85b522ba37d88b09
|
104.9 MB | Download |
|
md5:c9e3b1a0d8ed96abd1cb543a0aa1ce32
|
104.9 MB | Download |
|
md5:669b129e2eeb0df8476e38d282c0f869
|
104.9 MB | Download |
|
md5:281fb8d248e9467f245658c06c73b9eb
|
104.9 MB | Download |
|
md5:1f85e3273cbf4e4dfe75ddcfab41c2c0
|
104.9 MB | Download |
|
md5:9b83a65044fe833f4d66c8c5ca8bd9aa
|
104.9 MB | Download |
|
md5:75c39b2f0763749a537030c298523eeb
|
104.9 MB | Download |
|
md5:6035c23ccf59ec49b817af70838b64dc
|
104.9 MB | Download |
|
md5:8aea824b258a608d30c8489dd9decd9e
|
104.9 MB | Download |
|
md5:02ec005421a4a8691acfc5e6996a670c
|
104.9 MB | Download |
|
md5:cad89fac06af258d7cadc7713fc7cc5d
|
104.9 MB | Download |
|
md5:2490dd47e4b29100e251d9517ab26e52
|
104.9 MB | Download |
|
md5:d4139a10fa68ce4ac96fda3ba99a7adc
|
104.9 MB | Download |
|
md5:3256c1bf4f4cfa19d466f4212c3f5c6a
|
104.9 MB | Download |
|
md5:acb2cb7b6476a3025f4841ee576db59d
|
103.4 MB | Download |
|
md5:d1cf03267ceb29be8957fc3d88a95b70
|
23.8 MB | Preview Download |
|
md5:0523c7c4e534841b456f91eb0dc48307
|
104.9 MB | Download |
|
md5:62c8249b56fd8a5d1e7bba13be175064
|
104.9 MB | Download |
|
md5:c5879f8329c057c9cb9a7c03db61d033
|
104.9 MB | Download |
|
md5:44a1a9c8ff7497d165fabb4ea38db81c
|
104.9 MB | Download |
|
md5:40b2d63fea6bf3065bce10fed923e3d5
|
104.9 MB | Download |
|
md5:9a4f41bf2b6eeb95db04020a20510349
|
104.9 MB | Download |
|
md5:240b1110723321200b744bccf069bf19
|
104.9 MB | Download |
|
md5:36ae0dd887de037960c7260708e7a3ea
|
104.9 MB | Download |
|
md5:fb270158f4e2a576189b3383bdb0eb4a
|
104.9 MB | Download |
|
md5:d69c495644cc2dcc7816e750b492e315
|
104.9 MB | Download |
|
md5:c6885a219a3ef0d3abfc0db7215b8847
|
104.9 MB | Download |
|
md5:ed29921acde8adf4d7a3b24c70fddf3d
|
89.8 MB | Download |