3 ms·
The advertisement industry is huge and it's the driving force behind Google and many other companies. webassembly is encouraging websites to dump megabytes of
by eeZah7Ux 7y ago
The advertisement industry is huge and it's the driving force behind Google and many other companies.
webassembly is encouraging websites to dump megabytes of binary code in browsers.
Obfuscated, analysis-resistant code to ensure that people cannot disable ads and tracking.
It's appalling that we are accepting this.
- jsjolen 7y agoI'm not sure that WASM actually is that analysis-resistant. It's more high-level in some aspects than the JVM bytecode for example. For example, it doesn't support arbitrary computed goto:s. Instead it supports block-based control flow, where the semantics can either create blocks or jump out of them to lower down blocks. This makes it possible to construct a CFG statically, which isn't possible if it did support arbitrary computed goto:s.
- linuxftw 7y agoAnd thanks to ubiquitous HTTPS, there's no way to analyze what information is leaving your device (especially on a mobile device).