Following HTML, CSS and JavaScript, WebAssembly becomes the fourth language for the Web which allows code to run in the browser:
https://www.w3.org/2019/12/pressrelease-wasm-rec.html.en
Recent Study Estimates That 50% of Websites Using WebAssembly Apply It for Malicious Purposes:
https://www.infoq.com/news/2019/10/WebAssembly-wasm-malicious-usage/
I had missed this thread. I, of course, blame the forum since as everyone knows I am impeccable.
I looked a little at https://webassembly.org/ . Does this thing really run in the browser?
Uh, partly, I guess. This sounds complicated and makes me think of Java applets.
What's not clear to me is if browser users will be able to decompile and inspect the code, or if we're just supposed to accept running unknown programs from web sites?
If they have a decompiler. And if it's possible to download the compiled program (or whatever it is).
Here you have it, WebAssarmbly to C decompiler. So one assumes the compiled things are written in C then.
https://github.com/wwwg/wasmdec
From the look of it I think you also need Linux or similar.
Found this:
Yeah, but that goes for the existing three languages as well. Most people don't.
True, but a lot more understand at least a little HTML.
Also it seems WASM is intended for very large script files, making it even harder to decipher even if you know the language. But of course that problem already exists with to today's javascript libraries. Better to block all of it from even downloading.
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)