(wasm)在JS和C之间传递一个数组



当我使用JS中的线性内存和C中的指针在JS和C之间传递数组时,关于数据传输的安全性,我应该注意什么。

当我使用C中的指针和JS中的malloc、cwrap、getValue、setValue在JS和C之间传递数组时,也会遇到同样的问题。

提前谢谢。

这个问题很宽泛,但WebAssembly在沙箱中运行,最多拥有与JavaScript相同的权限。如果您损坏了模块的线性内存,它将具有与代码中任意JavaScript函数的损坏输入相同的安全含义。

相关内容

  • 没有找到相关文章

最新更新