gpt4 book ai didi

webassembly - 是否可以将 Web Assembly (wasm) 文件反编译为特定的编程语言?

转载 作者:行者123 更新时间:2023-12-03 15:58:18 30 4
gpt4 key购买 nike

目前大多数编程语言,都可以编译成 WebAssembly(官方或通过外部包)。

所以我想知道......是否可以反编译网络程序集文件?所以我们可以用一种可以编译为.wasm的语言编写代码。 ,并使用另一种语言对其进行反编译?然后,生成.java , .js , .py , .go等等,来自 .wasm文件。是否可以?

最佳答案

有一个从 webassembly 二进制文件到 C 的转换器。

https://github.com/WebAssembly/wabt/tree/master/wasm2c

正如在另一个答案中所写的那样,它不会看起来像原始源文件的任何内容,但至少它应该能够将逻辑转移到 C 中,然后通过将其包装到库中也可以与其他语言一起使用。

关于webassembly - 是否可以将 Web Assembly (wasm) 文件反编译为特定的编程语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56541790/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com