在没有JS的情况下执行wasm代码



我想在没有JS解析器或浏览器的情况下,在可信(无法访问HDD等(沙箱中执行WASM二进制文件。有可能吗?请举几个例子?所有这些都是我在浏览器中看到的基于执行的示例。

WebAssembly通常在主机环境(例如浏览器、节点(中执行,但是您可以在独立的VM中执行它。以下是一些:

  • https://github.com/AndrewScheidecker/WAVM
  • https://github.com/LuisHsu/WasmVM

这里有一个硬件解决方案,一个FPGA中的WebAssembly虚拟机:

  • https://github.com/piranna/wasmachine

然而,以上所有内容都是实验性的。

请注意,WebAssembly没有任何自己的IO功能,因此您可能无法使用以上任何功能!

有一个新的运行时,它支持在任何操作系统上运行wasm。

https://wasmer.io/

相关内容

  • 没有找到相关文章

最新更新