Edit
Security
TODO: Discuss various possible vulnerabilities of Deno FFI.
For example:
- Buffer overflow, executable assembly in buffer and why it won't work directly unless there's some way to mark the memory executable or copy it to executable memory.
- Custom pointer creation to find useful native libraries such as dlopen itself.
- Writing custom library assembly to file and opening with
Deno.dlopen
.