aronszanto / wasm-taint-tracking

JavaScript virtual machine for WebAssembly and Taint Tracking security tool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

webAssemblyTaintTracking

Setup:

npm install

Running:

To run a .wasm file do the following:

node run.js myfile.wasm function_name [parameters]

For example:

node run.js tests.wasm test3 10 11

A simple compiler for C/C++ to wasm can be found at https://mbebenita.github.io/WasmExplorer/

Testing:

Optimized code:

node test.js

Unoptimized code:

node tests.js -u

About

JavaScript virtual machine for WebAssembly and Taint Tracking security tool


Languages

Language:JavaScript 98.7%Language:C 1.3%