3 ms·
Why WASM when you can create a full VM with its own custom bytecode implementation complete with nonsense instructions and compile to that.
by uetttyywwww 4y ago
Why WASM when you can create a full VM with its own custom bytecode implementation complete with nonsense instructions and compile to that.
- selfmodruntime 4y agoAn incredibly cool example of this is the newest iteration of the HIVE malware which does exactly that. They build a custom VM via RCE in a buggy image format parser which allowed them to execute custom code on an iOS device.
- LoganDark 4y agoThis is already what (a lot of) Lua obfuscators do for game cheats, since Lua has a reference implementation that generates bytecode, that can be easily modified to generate the most awful, encrypted, obfuscated mess ever.
- aardshark 4y agoThis is how ReCaptcha is implemented, right?