gpt4 book ai didi

javascript - webassembly 可以成为执行 drm 的一种方式吗?

转载 作者:行者123 更新时间:2023-11-29 16:45:13 26 4
gpt4 key购买 nike

使用编译语言的想法可能是显着提高性能的好方法。

但它可以用来设置 drm 吗?

例如:某网站提供网页游戏,不希望源代码被他人使用。深入游戏机制的 webassembly-script 是否会被用来检测它是否在另一个站点上使用并锁定它而无法反编译和绕过它?

我不想听起来像个盗版者,但这可能与 adblock 用户有关,即 also block trackers .

例如当 Audio Context Fingerprinting -script 后台运行没有被检测到,如何屏蔽?

最佳答案

除了性能,Wasm 不提供 Web 尚不具备的任何新功能。您将能够看到加载了哪些 Wasm 模块,您将能够看到正在调用什么,并且您可以检查和单步执行文本形式的 Wasm 代码——可以说,Wasm 代码并不比例如代码更晦涩。缩小的 asm.js 代码。此外,Wasm 只能通过调用 JavaScript 与浏览器和网页进行交互。

因此,不可以,网站无法使用它在您背后做任何事情,除非它们已经可以使用这些方式。

关于javascript - webassembly 可以成为执行 drm 的一种方式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42186728/

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