50% of Websites Using WebAssembly Apply It for Malicious Purposes

amd6502

Senior member
Apr 21, 2017
971
360
136

VirtualLarry

No Lifer
Aug 25, 2001
56,571
10,206
126
Uhm, WTF is "WebAssembly"? Assembly code for the web? Does it execute in some sort of virtual machine? Is this standard on any common web browser? Why have I never heard of this before???

(I used to code x86 16/32-bit ASM back in the 386 days, so I know a little bit about this. I don't expect that this Wasm would translate directly into native opcodes, right? It must execute in a virtual machine, ala JVM or something, right?)
 
  • Like
Reactions: JimKiler

amd6502

Senior member
Apr 21, 2017
971
360
136
Uhm, WTF is "WebAssembly"? Assembly code for the web? Does it execute in some sort of virtual machine? Is this standard on any common web browser? Why have I never heard of this before???

(I used to code x86 16/32-bit ASM back in the 386 days, so I know a little bit about this. I don't expect that this Wasm would translate directly into native opcodes, right? It must execute in a virtual machine, ala JVM or something, right?)

WebAssembly is a very bad idea. But yes the originators and proponents say that it is very high performance so it should be a "good" replacement for java.

Can it be disabled?

That's actually a really good question. I don't think it's easy to disable it in firefox. Not sure about chrome either but my gues is it's difficult.

Some browsers like palemoon don't even support it so that's one way to avoid it. Older versions of FF like versions 50-something have wasm disabled by default but are also not supported/updated anymore.

If anybody can do some testing and research on this question that would be great to hear about. So far I'm at the googling stage (found https://github.com/stevespringett/disable-webassembly).

I've also searched the about:config for "wasm" and found a handful of options, none of which disable wasm .
 
Last edited:

JimKiler

Diamond Member
Oct 10, 2002
3,561
206
106
WebAssembly is a very bad idea. But yes the originators and proponents say that it is very high performance so it should be a "good" replacement for java.



That's actually a really good question. I don't think it's easy to disable it in firefox. Not sure about chrome either but my gues is it's difficult.

Some browsers like palemoon don't even support it so that's one way to avoid it. Older versions of FF like versions 50-something have wasm disabled by default but are also not supported/updated anymore.

If anybody can do some testing and research on this question that would be great to hear about. So far I'm at the googling stage (found https://github.com/stevespringett/disable-webassembly).

I've also searched the about:config for "wasm" and found a handful of options, none of which disable wasm .
So should we go back to using Flash, LOL?