An introduction to reverse-engineering x86 microcode and writing it
Recently here on Hacker News I had a short discussion with Steve Klabnik about JavaScript and WebAssembly among other things.[0] My point is that to execute randomly downloaded code is realistically impossible to secure, practically used to deliver malware and usually used against the interests of the user of the computer. If I can infer from Steve&#x27;s stance the opinion of Mozilla, then it&#x27;s sad to see that the only big browser developer organization I had hopes in simply waves these problems away and keeps on making JavaScript and WebAssembly more usable and widespread. It&#x27;s disheartening to see that.<p>The connection to this talk is that they demo triggering a backdoor hidden in microcode by executing some WebAssembly code in an up-to-date FireFox.<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15981178" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15981178</a>