标签: webassembly
当我在JS中使用线性内存并在C中使用指针在JS和C之间传递数组时,关于数据传输的安全性,我应该注意什么。
当我使用C中的指针和JS中的malloc,cwrap,getValue,setValue在JS和C之间传递数组时,出现相同的问题。
谢谢。
答案 0 :(得分:0)
这个问题非常广泛,但是WebAssembly在沙盒中运行,并且最多具有与JavaScript相同的特权。如果您破坏了模块的线性内存,则其安全隐患将与破坏代码中任意JavaScript函数输入的安全隐患相同。